Tandem language learning (Zagreb)
I am a local and I have been looking for people from Italy, German, and/or UK to speak with. In my own experience, that seems to be the fastest way to learn a language... Probably because it is embarrassing to look someone in the face and make mistakes all the time, haha :D
Anyway, if you would like to improve your Croatian, contact me - it might be really interesting.