what is the best way of memorizing vocabulary…?
Read a lot of English reading stuff such as novel, newspaper and movies.