Recently I registered with the language exchange site, Mixxer. This is a free service hosted by Dickinson College where you enter some information about yourself, particularly the languages you want to practise, and can then search for native speakers of those languages who want to practise speaking and/or writing your mother tongue. You can then contact them via Skype. Language tutors and teachers can also use the site to find students.
This is a great idea and seems to work well – since I joined the site, I’ve chatted with people from Bulgaria, China, Costa Rica, Japan, Spain and Taiwan, practised my Chinese, Japanese and Spanish, and have learnt some more Russian and a bit of Bulgarian.
Have you tried this site or any similar sites?