Like it on Facebook, +1 on Google, Tweet it or share this question on other bookmarking websites.
This is my experience:
1. You must prepare a good grammar skill.
2. Vocabulary is very important when writing an essay. So you should enrich your vocabulary everyday.
3. Start writing from simple sentences to complicated sentences, from short paragraph to a short essay.
4. Try to write every thing in English if you can.
5. Don't forget to review your writing, find mistakes and correct them.