Hi, Taking writing classes would be a good start. Although the internet offers a wealth of teaching tools for improving your skills, writing proficiency is probably one of the more difficult skills to improve using the web. One piece of advice I can offer you though is to take the TOEFL writing requirements as a starting point.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.