Sometimes, I'm listening to american radiostations like AFN (American Forces Network), there, you can also learn by hearing to speak it... 😉
And, I watch the films, which I got on DVD in ENglish...so it is a very good help too!
But I think the most important thing in the English language is, like in all other languages too, the grammar...you can hear english radio and watch english films...ok...but with this, you maybe learn what you can say...but you don't learn how to write it correctly... 😉
So for those who still go to school (that includes me too), have a look on your vocabulary and especially on the tenses...there are many mistakes made by using the wrong tense...*speaklikeateacher* :-D
(The tenses will come in my final exams next year in may *frightened* 😱)