Since I started watching movies and tv-series in original language with subtitles in the original language my language skills quickly improved. For example, when I started watching English tv-series with English subtitles I noticed that after a while I didn't even need the subtitles to understand the speech.
Also, I'm curious. How is it in your country, are foreign movies dubbed or are there subtitles?