Hi Tracy, reading novels can be a great way to build your vocabulary. If you learn 10-20 new words each day from the novel you're reading, you'll build your vocabulary very quickly. Novels are good because they're rich in the kind of words that are used and also, many of the words are repeated. You might forget the meaning of a new word the second, third, or fourth time that you see it, but as you see the words more and more, they'll stick with you. So in short, try reading a novel about any topic that you like. Start with short novels first and as your vocabulary increases, read larger works. I hope you'll find the success that you're looking for.