text: Step one: run away from those horrible online translators. It is for your own safety. (I am not kidding)\nStep two: download MSN in Spanish. It'll be annoying at the begining. I didn it for Norwegian. I never was able to find what I needed and had to look for the words. But after a while, you get used to it.\nStep three: search for Spanish podcasts. I know about three. Two of them are for advanced students. There must be tons out there.\nStep four: find friends online. Go to any language exchange communite and post your add. Offer to help them learn English. Just be aware with this. You see most of Yahoo answers members have little command of English (even if the ARE native speakers!!!). The same goes to Spanish. They an be university students and be as ignorant as you about Spanish... the only difference is that they are native. I insist: be careful with that.\nStep five: write a blog in spanish and let others monitor your writings. I know it is a pain in the ass to keep a blog, but for learning purposes it is a great tool.\nStep six: do all this regularly. And by that, I mean EVERY FREAKING DAY.