Get a proficient English learning course that will give you a head start and get you on track. The "Learn English" course by Rosetta Stone is a proficient course that is used by the government, corporations, educational institutions as well as individuals. You may also consider community colleges and some local universities that offer English language classes.
Use free tools available online to keep learning and practicing. Websites like Learn American English Online feature free programs that will help you improve your English.
Interact with people that are native English speakers. If you don't known people that are native to the English language, consider joining English-based chat rooms, or use websites like Acadia English where you can pay to talk one-on-one with a native English speaker who will help you improve your speaking and listening skills, and will give you instant feedback as you converse. You can also sign up for language exchange programs, such as the one offered by the University of Washington.
Use devices such as iPhones, iPods and iPads to learn and practice English even when you are on the go. For instance, listen to music in English, get eBooks in English, or purchase English lessons in MP3 files so you can add them to your MP3 player. For example, the Speak Fluent English website features over 100 MP3 English lessons that can be uploaded to your iPhone, iPod or iPad (see Resources).
Watch movies and TV shows in English. This will help you develop your conversational skills, plus it will open up your vocabulary. You can also use website like YouTube and view tutorial videos therein.
Consider visiting an English-speaking country or living with people that are native to the English language. This will force you to immerse yourself in the culture and to speak the language at all times. Being pushed to get out of your comfort zone and having no other option but to speak and practice will surely help you learn English quickly.