I've also taken that test, and in preparation also had difficulties with writing. The only thing, in my opinion, which can help you is a practice, a lot of practice. You have to write many different essays and other types of assignments on a different topic. Also, it's essential to find a person or a service which can detect and correct your mistakes. I used https://wr1ter.com/ for that purpose. There work only professionals, so their help was vital for me. That method helped me to improve my service significantly and to pass the test.