Hi:
One suggestion which will ofcourse require self motivation and will surely work wonders for you.
Start reading newspaper or English books (it can be any book - novel, story, magazine) here you can also choose your interests... read them ..BUT READ ALOUD... so you improve your pronunication and catch/remember on enlgish words
and also watch english movies... try seeing movies (which even have the dialogues scripted at the end...) so this will again help you understand the language and enjoy the movie as well.. [try seeing star movies, zee studio, world movies, HBO]...
Try to be surrounded by English vocabulary, communication, so even you start thinking in english, and eventually this will help you in communicaing in english...
hope this helps....
this will help you to start thinking in english,