I can advice you to try [Polyglothub.com][1] - a brand new langauge learning social network concerning on communication as main strategy. There you'll be able to videochat with your language partners right on the site with no need to use Skype or any other third party videochating software. Wish you success in your langauge learning process!


  [1]: http://polyglothub.com