Rent or buy an English movie DVD
Rent or buy an English movie DVD. Put the English subtitles on. Follow the movie.
This has many advantages:
• You will be able to compare the written words to the correct pronunciations.
• You will get a feel of how real English sentences are formed when speaking.
• You will be learning English but it will not be frustrating and boring because you will be watching a movie.
Please note: When you watch the movie be sure to keep your dictionary handy. Whenever you come across a new word, pause the movie and look it up in the dictionary. If you don’t do this, the whole experience will be quite pointless.
Read about any subject that interests you
There are a lot of English magazines available on a lot of different topics.
No matter what subject interests you, there must be some magazine that talks about it. There are English magazines about Business, Brides, Guns and Ammo, House Keeping, Stock Market, Sports, Computers, Electronics, Linux, Graphic Designing, Cooking etc.
Find the magazine that interests you and read it cover to cover. Be sure to look out for new words and new phrases and look them up in the dictionary as you go.
If you cannot find a magazine of your choice, look for information you are interested in on the Internet. There is information available on every topic under the sun on the Internet.
Read Internet forums of subject matter that interests you
Got to Internet forums of the subject matter that interests you. Generally most of the forums are in English language and are a great source of English input.
For those of you who are not familiar with Internet forums, these are places where people interested in a particular subject can get together and share their views and opinions about a particular subject. You can also ask specific questions to other people and they will help you out if they can. On the Internet, there are forums available about each and every subject.
Forums are a great source of information. Also in forums real people talk about real problems. Most of the information typed in forums is written in an informal way. Because of this the forums make a good source for English input. Reading forums exposes you to a lot of phrases of daily use.
You could find forums on any subject matter that interests you at: Google Groups
You could also go to "Google" and search for the forum of the subject matter you are interested in by typing in something like “C programming forum” or “Cooking forum” etc.
When reading forums also make sure you find out the meaning of every new word or phrase you come across or the whole exercise will be useless.
Read English fiction novels
Read English fiction of your choice. You can get cheap books in every nook and corner. If you want to pick up an interesting cheap English novel, go to the closest "raddi walla" (You know, the guy you sell your old daily news papers to...) They will generally also have old novels, book and magazines. These wont be good quality. They will all be second hand. But that’s okay, they will be nice and cheap. Pick up some thing that interests you. Take it home and read it. Be sure to look up all the new words you come across in the book.
Listen to the radio and TV
There are also many different radio stations available now-a-days in the big cities. Some of these radio stations are in English. Listen to them to get a feel of the language.
Besides the radio, you could also listen to the "News In English". It’s available on a wide variety of channels. The news is a good place to get input of the English language because it is spoken in a very clear, easy to understand way.
Chat with fluent English speakers
Chat with fluent English speakers real or online. Make friends with interesting English speakers. Become pen-pals with a fluent English speaker.
While talking to them look at their lip movement for tips on how to pronounce words correctly.
Most effective tip: "Think in English"
One of the most common mistakes that English learners make is, they think in their mother tongue. When they want to say something in English, they think in their mother tongue, translate it to English and then say it in English. The result is a very flawed English sentence. Never do this!
If you want to speak in English fluently you will have to learn to "think" in English. When you are constructing sentences in your mind before saying them, think in English and form them in English in your mind