I really like to read books such as novels, magazines and sometimes English newspaper as well. Mostly when I see a new word I google that word meaning and use it in my sentences and practice to remember it for later, I think its the most easiest way to built up your vocabulary .