yeah, just like you wrote, I've studied English for a long time, almost 7 or
8 years. Thanks to my system of studying I understand pretty much. You can try
it, too. I watch film and movies in English a lot, but main progress of
understanding is for me watching serials of Friends. Everytime I don't
understand I write down the words or expressions and play it once again. But
basic problem for me is speaking. If I have to make some sentence it is very
difficult for me, becouse I have no practice. Noone in my sorrounding want to
speak with me in English or cannot speak this language.
I find here great refferences to other web sites (English on the Internet),
where you can for free download some text in mp3 format and also read it in
English. There is also explanation of used expressions and words (maily phrasel
verbs). I think this is a great way for studying for everybody who can develop
his English. Go ahead!!