Learning English takes time and patience. You have to become familiar with many new words and new ideas. One of the greatest ways to increase your English vocabulary is by reading. Many students are unsure of just what they should be reading. There are many things one can read, including books, newspapers, magazines, online news sites, etc. However, one of the simplest ways to practice your reading skills is to read short stories.
I have found that one of the best sites on the internet for an English student to practice his reading is rong-chang.com. There are many stories located on this website.
For the Intermediate Level reader, I would recommend beginning right here. On this page, you will find nearly 300 short stories. Each story provides opportunities to practice vocabulary, answer yes/no questions, complete a "Cloze" activity related to the story, or complete a Crossword puzzle about the story.
So, take time to read. You may just learn a new word or two.
My name is Craig, and I've been teaching English for many years. I initially created this site for my students, but all English learners are welcome. I hope you find something helpful to you. Feel free to leave suggestions or ideas in the Comments section under any entry.