Yes, I myself improved my English by reading good books. I started with Sherlock Holmes as it was interesting as well very well written. Dickens is a very good example to get going. Also as you start reading more and more you should try short stories by Edgar Allan Poe.