Well my thoughts are that any conversation practice can help, I am a teacher and have tried a few ways to do private lessons on the internet. To teach a proper lesson... it's not very good. Skype is great to talk to friends and family. Where i teach on the net ( the biggest company) we use a full virtual classroom, and that isn't perfect either!!! If you can find a
good teacher using a real virtual classroom you will learn more.
I would never promote the people i work for on principle

but i have seen some good schools online i think would be worth a free trial.
Good luck,
Nick