How to Improve English?

The best way to improve your English would be to speak it everyday with no exceptions, also try brushing up your English speaking skills with a class. Rosetta Stone is a good program and will help you get where you want to be.