lol,
>>4 has a good point. Best way to get used to a language is total imersion (as in, moving to Italy, but that sounds like it's what you're doing). Short of that, hard study and partial imersion.
Once you get basic italian down, (which shouldn't be hard if you already know french and english) try to find a forum or MMO with italian only boards/servers. Reading a lot will help, and talking to actual italians will keep it interesting, not to mention you'll learn things from a native speaker that you won't learn from a text book (Slang, history which will be useful when you're actually in italy, pop culture which again will be useful for conversing)
IRC could work very well too. Just be sure not to act like an idiot.