If you haven't used this site to improve your writing, you should! It will take essays that you write and grade them like a TOEFL test. It will show you your mistakes, help you revise, and help you identify your writing strengths and weaknesses.
How to write an effective thesis statement: