I have one budget-conscious recommendation. When I had to write a French proficiency test at university, it was several years after I had studied high school French and I was rusty to say the least. To prepare for it, I listened to a French radio station every evening for a week or so. Not concentrating on it or anything, just letting the talk wash over me as I read a book or whatever. I aced the test, which meant that I was given free credits and excused from taking any French courses at my bilingual university.
So my advice is, listen to a Spanish radio station, and watch a movie occasionally with the Spanish audio track instead of English. Turn on subtitles if you want extra practice reading. I'm sure it'll be a huge assistance to studying Spanish and the cost is zero.