The phrase "Practice makes perfect" is a popular one. However, in actuality, sometimes no matter how much one practices, perfection is never reached. This phrase should not be interpreted literally, but should be understood that the more one works at something, the better he becomes. Ultimately, one should try to achieve his level of perfection, which is not the same as someone else's.
This advice is very useful when studying the English language. The more time and effort a person devotes to learning English, the more he will succeed. One can not expect to excel at something at which he does not diligently work. Even those who have a natural ability at learning languages must also study and work hard to become proficient.
"Practice makes perfect" does not only apply to learning English or to schoolwork, it applies to any type of skill one wishes to acquire. Whether trying out for the basketball team or studying for an upcoming exam, one will not succeed if he does not put in the effort. People who excel in particular areas did not get there by being lazy; they got there by working hard and by being dedicated.