I've been researching this a lot lately as I have a strong interest in learning Spanish, and came across this method: http://www.jonkenpo.net/method-listening-reading/
Basically you read a book in the language you want to learn, that also has your native language next to it (parallel texts) while _also_ listening to the audiobook in the target language.
The original thread it was documented in from an old forum looks to be written by a fairly...eclectic person but overall it seems like a powerful way to learn through mass exposure.
There's a site I found called diveintoespanol.com that enables this method, going to give it a shot this weekend.