Learning to speak French online is very possible. Odd as it seems, I suggest by beginning with www.freetranslation.com. All you have to do is set the filter for English to French and then type in an English phrase.
Let's say you want to learn how to say, I am a student of life, in French.
You'd simply type in, I am a student of life. And after you click, you will no doubt see the translation in French, which is, Je suis etudiant de vie.
This is also a good way to conjugate verbs. To learn the tenses and how they are used.
You can also translate entire paragraphs. I think this is the best way to personalize your French lessons. It's fun. It's free. It's French and it is a great way to learn to speak basic French, quickly.
I homeschool my son and we often use www.freetranslation.com.