Free language practice, enjoyable conversations, speaking, writing in a lot of languages (English, Spanish, Mandarin, Russian, German, French, Italian etc.) online via Skype or/and ICQ.
Start improving your speaking, writing, listening, reading skills as soon as you start to talk.
Find people who want to practise a language.