You can improve your English vocabulary and grammar quickly with a few good books. Here are a few I recommend.
Tips to improve your English reading skills.
To expand your vocabulary, try one of these popular and entertaining texts under 200 pages.
Practice your reading and listening skills with these short stories (under 1500 words) by famous British and American writers.