The way you learned very many of the words in your own language was by meeting them in the books and magazines you read. The context of a new word in a sentence or story was often enough for you to guess the meaning. Meeting the word again and again in your reading helped you learn it for use in your own speaking and writing. Doing lots of extra reading for pleasure - both fiction and non-fiction - is an excellent way to learn new English words, too. But choose books that you find quite easy to read. Difficult stories or texts that you struggle to understand will not help you to develop your vocabulary the natural way. But remember: to learn new words from reading you have to read a lot ! ^.^ love