Learning a new language is hard. The proven technique is to immerse yourself in the language and use it as much as you can. Let the WordWiz extension help you.
WordWiz is a simple but useful Chrome Browser Extension that changes words in the website pages you visit. With this strategy, you can learn while visiting your favorite sites. The extension automatically chooses words to convert. You can hover over the word to show the original with the ability to have the word spoken in the translated language (see below).
Other Tech4Ed articles related to language learning
Options include word conversion and frequency of word swaps. WordWiz also provides a premium version that takes into consideration your language level.
At this point, WordWiz is limited in the languages you can convert to, Spanish and German, but the developer is looking for feedback on languages to add in the future.