Download and open your favorite title, just like back in the old days, then switch between languages as often as you please, look up the vocabulary, have it read to you in normal speed or slowed down. Save vocabulary when you wish to dig deeper. Listen, repeat and record text - then share it with friends to brag about your new skills! Once you familiarize with your chosen story, you start to live in the language. This allows the mind to instinctively picks up cultural tid-bits which helps in assimilating the spirit of a language.