Here's everything I can suggest to you to do with Spanish:
Reading
Try lots of newspapers. Look into more than just El País as they all have different styles of writing, and different opinions. Try out La Razon, ABC, El Mundo and La Vanguardia too. You can read the same story, and find one paper will say Zapatero is amazing, and the other will call him a fool, for example.
Viewing
Take out some films by Almodovar and Buñol to start yourself off on Spanish. Use the subtitles to watch them through a few times, then try it without them, and see if you still understand what's said. If you just want to pick up basics, then try Y Tu Mama Tambien. It's a Mexican film, and the two main characters speak a lot of LatAm slang, but the girl in it is meant to be from Madrid, so she speaks proper Spanish (and the Madrileño accent is really easy to follow because it's slow, and there is no loss of letters, like an Andaluz accent.)
Listening
You can pick up stuff just by listening to bands. Try La Casa Azul, which is more pop-orientated. Gloria Estefan is a good one too, cause she's more "Big band" and sings rather slowly. Even Gipsy Kings is worth a look; they throw in a lot of Gitana slang, but when they sing in Spanish it shows a bit of regional variation away from the Madrileño accent. Manu Chao would be another one to pick up random vocab and slang from. And if you want to show-off, pick up some Ojos de Brujo - that stuff won't exactly challenge you vocab-wise, but it'll challenge you to understand accents. (If I could remember a few more, I'd start recommending Andalucian Hip-Hop, which is like listening to someone speaking light-speed Spanish, dropping esses and lots of strange pronunciation).
And if you wanna be a nerd, and take Spanish far too seriously, then invest some hard-earned cash in 501 Spanish Verbs. That'll blow all of your school grammar books out of the water, since you only really need to know how to conjugate, and then what vocab to use, to get by in any language. [And this actually got me to learn the perfect tense, even though my teachers had spent weeks on it...the explanations used in it are a bit confusing though, so I suppose you need a foundation from teachers to build upon).
Buena suerte.