How to Improve my Vocabulary?

Learning languages takes time and a lot of effort. There are a lot of things to study like grammar, sentence construction and most importantly vocabulary. Vocabulary is the first step to learn another language like English. It is difficult to express yourself to be understood by other people if you cannot choose the right word or expression. Hence, building vocabulary is a very important step in learning English.

Since there is a great emphasis placed on learning vocabulary, how can one build and improve their vocabulary? There are a number of ways and here is how: