Yeah I've to learn Spanish, I made a promise to a Spanish girl. Anyway I think it'll take about a month (I hope less). Spanish is a nice language, very usefull too, it's spoken in a lot of countries. That's also why I'm going to learn it.
Basically for learning it there are several things needed; a motivation, why do you want to learn it? With a motivation everything goes much easier. And some things which are also usefull, a good memory and ability to learn fast.
Further for learning the language itself. First learn the grammar, get to understand how the language works (this is possible to learn within 3 days if you have a bit of free time). Then expanding your vocabulary, learning more and lots of words. The most boring part, but hey, with a good motivation nothing is boring. And then speaking to the people who speak the language you're learning. Being on foreign forums for example will help too. Anyway this is how I learn languages, easy and fast. But everybody is different so...
And your French, you should continue that too, it might come in use in the future too, you'll never know