Reading many short articles is far better than one long book. Newspapers have many sections and topics, so you'll meet new words and learn what's culturally important. If an article isn't interesting, just move on to another.
Watch news on TV or search for newspapers and student-friendly news.
Short, regular reading builds vocabulary faster than any other habit. Try one article a day.