Did you not always want to learn a language? Speaking Spanish without flaws and making use of your new language skills while being on vacation - is that your biggest dream?
The simplest method to begin is to re-use the workbooks (preferably with CD-rom) which you keep in your basement. So many people have bought the book, but did not have time to really sit down and learn. 15 minutes per day will make such a difference! Learn 500 words and some fundamental grammar. Then you are ready for the following step:
A little more commitment is needed when searching for for a "language partner" on the internet. Some portals you can be a member of for free to study a new language, like livemocha.com. Same as with an online pen-friend, with whom you can either write, chat or even talk. If you use Skype you still have not spent a any money to study your new language.
The best alternative though is to travel to the country where the language of your choice is being spoken. If you are a grown up, this will be less easy and spendy, but if you are a teenager there is also a free or at least low cost solution at hand. Arrange a private student exchange. It is uncomplicated and low-cost: I visit you - you visit me! How easy can it get? You will find a foreign exchange student program providing private student exchange on the internet . Only when you go overseas will you learn a language the way locals speak it and which better way is there, than an international student exchange program ? Therefore we can surely