The best way to improve on your English, is to first know what type of leaner you are. Make sure you make learning something connected to English everyday, a habit. Also, don’t forget to get some good tools that will teach you spelling, grammar, punctuation, etc. Be patient, and practice all the time. Practice really does make perfect!