1.Start reading a book.

Now naturally a question will arise in your mind,”Which book should I read?”. Don’t ask anyone. They will suggest you tons of books after all advice is the cheapest thing in the world. Ignore all of them, go to a library or a bookstore and pick a book randomly. Start reading that book. Initially, you will find a lot of words which all you were never even heard of. Don’t just give up, yet. Instead, try to guess their meaning based on the context. Then check that with a dictionary. Do it for all the words you don’t know. Read the book thoroughly. Make it a priority.

2.Write. Write a lot.

Writing daily will create a necessity to learn new words. And of course, that necessity will be a catalyst for improving your vocabulary. Don’t care about grammar mistakes. Just write persistently. After a month or so, you will be amazed by the results you’d get.

3.Speak.

Speak like this is your last day. While talking to someone or chatting with your friend, use the words you’ve just learned. Use them in context. Also while using a common name like food, try to find the synonyms of it. For example, aliment. This word is one of the synonyms of food. Like this, you can learn an enormous amount of words. Remember, learning new words is a waste if you’re not using them.Anything which is not used daily will get rust and dust, and this applies to your knowledge too. So use them for real.

4.Use technology to your advantage.

Nowadays everything is accessible to a common man, thanks to the advent of a technology named the Internet. You might have the latest model Samsung smartphone or an Apple iPad. But what good is that if you don’t use it to your advantage. So visit websites like Dictionary.com**, Vocabulary.com, Wordnik, Wordpandit, etc., These all excellent sites which contain plenty of words with careful explanations and I’m sure you will enjoy it.

Note: I’d like to suggest the book Word Power Made Easy. Yeah, this book will teach you new words based on their etymology which according to me was very useful.

Answer Originally written by: Saravanakumar Muthusamy