Hi, first of all, I am not sure if this goes, so if this topic is supposed to be moved to somewhere else that will be answered more accurately, please do. So, I believe that to improve your English in speaking and listening, you really need to completely familiarize yourself with the language, going to school and talk to people is not enough. I am looking for an active online chatroom( any kind of chatroom as long as English is spoken where people frequently communicate through mic), and what I will do is to put on my mic and listen to them talk as I work on something else. That way, you can familiarize yourself with English more efficiently rather than having to rely on school days to practice speaking and listening. All things being said, again, my question is: Is there an active online mic-usable chat server where people most frequently communicate not with plain text, but with mic? I don't care what kind of server it is, games.. sports.. I don't care. Ventrilo, teamspeak, again, I don't care, but i need the serverinfo. Thanks.
useful tips and I will follow your advise..cheers

You can follow these simple steps to Improve English Speaking-

1- Learn Most Common Grammatical Mistakes
2- Learn Most Common Incorrectly Used Words
3- Do Individual Learning
4- Do Group Learning
5- Watch English Movies and Songs
6- Make handy paper slips
7- Take Help from best friend/relative
8- Use Speaking Tongue Twisters
9- Pronunciation Tips
10- Do not translate in your native language - Think in English only
11- Practice, Practice and Practice
12- Use gestures: These include gestures with your hands and face. Make your whole body talk.
12- Speak in front of mirror
13- Participate in English conversations: Listen, talk and learn
14- Make eye contact with the person with whom you are talking
15- Read English News Papers