It took me a few years to learn to write well in English. It all started as very bad writing, even though my overall English level was very good. The list of issues was long: grammar & syntaxis mistakes, no flow, abrupt sentences, no big idea, poor vocabulary etc. Now, when I receive feedback from native speakers who read my texts, I understand that I have made some good progress.