The vocabulary building strategy I like the most is using dictionary. There are words of the day and word games. Whenever I come across some new word while reading some article, I search it's meaning in the dictionary. The dictionary provides me synonyms, antonyms and also the example of the use of any word in a sentence.