Serious answer:
The best way to learn is to study abroad. If you are still in college, I would highly reccomend this. You can gain credit at your current school for time spent studying abroad. Send me a PM for more info on this option.
In addition to various language learning computer software, you should make use of mainstream movies that you watch on DVD. 80% of the DVDs sold is the USA come with Spanish subtitles and many even have a Spanish audio track. You can access these features by using your DVD remote control.
Once the movie starts, hit the subtitles button a few times. First, you will be given the English subtitles, but if you hit the button again, you will likely be given the Spanish subtitles. Start watching movies with the subtitles on. It's distracting at first but you get used to it. I used to date a deaf guy and because of him and his friends, I got used to watching TV/movies with the subtitles on. Now, I watch all movies (and sometimes TV shows) with the subtitles on.
If there is a movie you really like and you have the time, watch it twice, one day in English the next day in Spanish (or with Spanish subtitles).
Finally, if you have a service like Netflix, take advantage of their library and start watching foreign (obviously Spanish language and latin American) films. You should start with simple accessible (oscar nominated) films like "Maria, Full of Grace" "Y Tu Mama Tambien" y "Like Water for Chocolate" then graduate to more subtle material. Remember, the movie will be in Spanish, but you can turn on the English subtitles when you watch them.
You're not going to master it in a week so don't set yourself up for failure with unreasonable expectations. Commit yourself to doing this--for years--and you will reap the benefits.