Scenario: Unlike practicing in reading, listening and writing doesn't need to have another person to practice with, I feel it is hard to practice speaking myself only. There is a video from EnglishHarmony telling me the important of learning English with myself, but I still feel that I need someone real to listen and correct me. Since local English clubs only contain students who I think are not better than me (forgive me that it looks like I'm bombastic), and since I don't have any native friend, I think joining a language exchange site is my best choice.
Question: I have tried to contact many people from many language exchange sites, such as iTalki, SharedTalk, LiveMocha, suggesting about exchanging language, including that I am very enthusiastic and somewhat skillful in my mother language (really), but I still get no response. I think this is understandable since the native English people are overwhelmed by the English learners, therefore they are rare birds in such sites. I'm afraid that spending money is the optimal way to use these sites effectively, unless I want to spend time and effort spamming people. Do you think using money is a must in order to use these sites?