There are lots of ways to learn English, such as Easy and Fun way or Hard-working
Easy and Fun Way
This way learn slower than Hard-working way
1.You can buy some DVDs movies and watch them with English subtitles, this helps you in learning Listening, Speaking and Vocabulary
2. You can play games(I am not joking) some of the English games help you alot, you can learn a hugh amount of simple vocabularies.
Hard-Working Way
The following idea are very effective
1. Pick up a dictionary, and remember 10 meaning of new words everyday
2. Read Books and find reading exercise in the internet, if you do not want to read books, you can read passage in Wikipedia,
http://www.wikipedia.org you can search a random topic and you read it.
3. Find a teacher, a proper English teacher to teach you English
I hope your English Skills will improve....+oil