Listen to and read different types of English media. For example, listen to a disc jockey in the morning on the radio and a news story from National Public Radio on your way home from work. Read out of a trade journal one day and read a children's book the next. Watch television shows and movies in English. Short clips of documentaries, sitcoms and movies can be found on YouTube and on Hulu. Try to watch films without subtitles in your native language or in English.
Talk in English as much as possible. Even if you do not speak to a native English speaker all of the time, listening to yourself speak in English will help you identify common mistakes you make in word choice and grammar. Practice writing every day. Write a letter or a short paragraph about your day, for example.
Join an online language exchange such as My Language Exchange or Lingo Pass. Meet online with English speakers via voice and text chat. In language exchange programs, you will teach the English speaker your language in exchange for help learning English. Ask your partner to correct grammar, vocabulary and pronunciation. Meet regularly.
Attend English-as-a-second-language classes. Local religious organizations or school districts' adult education centers usually offer English classes. Another option is to hire a private tutor to help you improve in specific areas. Join other English students in small online classes offered by English tutoring companies.