Go through quality texts of stories novels,newspaper editorials,observe the style,usages of words,grammatical constructions and finally pick up and note down the words you are coming across first time in a systematic manner.I call it a systematic exercise as I feel it should be done preferably on a daily basis.I am sure, one can see a lot of improvement within 6 months!
Whenever you see a new word in newspaper or any magazine, do not delay consulting dictionary. Also look for new words with same meaning. For this you should consult English to English dictionary preferably Oxford.
Many has given their opinion and I am agree with that but I want to add only one thing -just stay active in all section of Boddunan you will improve in English Vocabulary.
[quote]you should english movies as these days their dialogues are printed down the screen where you can know what are actors speaking and how they speak it [/quote]
To understand the movies its is okay to watch those dialogues but if you want to improve your English skills, I would not recommend it as they are not really correct and error-free.
To improve vocabulary, the method I usually follow is everyday make it a point to learn one new word from dictionary, understand and absorb and practice how to use it in sentences. This way you will learn more new words and you will improve your vocabulary.
I am myself after this subject for so long, I tried every thing read books, Newspapers, went to movies, talked to different people with different accents even joined forums, still am in a problem.
Hello Sarala i believe only way to increase vocabulary is to talk in that language with people. :) Though i don't have good English vocabulary and i tried to increase my knowledge by learning 4~5 daily but could found it worthy so i stopped it. :(