5. Read to expand your vocabulary.
Reading is one of my favorite ways to learn. It’s a constant stream of new information that exposes you to grammatical structures, usage and vocabulary.
The best site I’ve found for reading is Practica Español by Instituto Cervantes, the Spanish government’s organization for the promotion of Spanish language and culture. Here you’ll find a smorgasbord of current news articles sorted by difficulty levels and categories to suit your interests.
The interface is sleek. If you don’t know a word, double-click to get the definition. There are also activities paired with the articles for targeted acquisition of vocabulary used within the articles.