How can you become perfect in the English language?

No body can ever become "perfect" in anything. There is always human error. But if you want to improve close to "perfection", I suggest a lot of hard work in English courses, and a lot of studying. Good luck!