What does this question have to do with hardware? Anyways, I guess your english is not good because it's not your native language. Probably you haven't been speaking in english since birth, and are therefore not accustomed to the oddities of the language. But if you speak in english on a daily basis, it ought to improve.