Hi 2 all.
First of all, let me introduce myself. My name' Stan, I'm from Russia. I've read all of this advices and I get a very good help. Thx a lot for you advices.
1. Reading books and newspapers
2. Watching TV and Movies
3. Conversation with your friends
4. Speaking for yourself
5. Reading, watching, learning, and speaking again..
This is a best (IMHO) way for learning English.