Livemocha seriously didn't work?
Well it isn't bad because we can understand you, but yes your grammar is horrible.
English is a hard language because most of us who are native, still sometimes have to think about the things we say and make sure it is gramatically correct.
The best way to improve is to come to america, britain, australia, canada, or any other predominantly english-speaking country and try to absorb yourself into the community. Then you'll be in the position to where you'll have to learn english.
Also pay more attention in your classes.
Hang around on here and see how people type and use their words.
I was trying to make you self-conscious I was just trying to help you out by calling it out.
i don't really get the thumbs down honestly...i even sent you a message asking for your livemocha account, so i can offer my help personally on the site.