
A lot of language learning techniques focus on jamming as much input material into your system as possible. One great input material that I have found is comic books.
Like a movie or TV show, comics give you visual clues of what’s going on. Unlike a movie, you still go at your own pace and you’re still reading as opposed to listening.
If you like manga (I haven’t learned to like it yet), there are tons of manga series that are translated into many languages. Besides that, there are many native comics and lots of the popular comics get translated into different languages, so there’s a good shot you can find interesting stuff.