Becoming a great writer is no easy task. It takes a lot of hard work and dedication for even the most intelligent people.
In order to begin the improvement of your craft, you should find ways to speak and write in the same manner as your desired audience. This will allow your writing to become more relatable towards the people you're trying to reach.
Second, always do your research before you write. This will improve the accuracy of your content thus allowing yourself to be a more trustworthy source for your audience.
Third, stop waiting to become a better writer. This will only make the process of becoming a great writer even longer. It's always best to begin sooner than later.
Fourth, use the influence of your competitors. Obviously, you should never steal from other writers, however, it's important to learn from successful writers. This may allow yourself to adapt a similar style to their great writing but in your own respective way.
Fifth, engage with your readers. Make sure to speak with the people who read your content in order to gain insight on what they think of your writing. Receiving their feedback can help you improve to a huge extent.
Lastly, READ. Yes, make sure to read a lot of work from other writers in order to learn about how to deliver your message more successfully, improve your writing style, and overall learn more for your own content. Reading will only improve your writing.
These steps are all necessary to become a great writer. Just about anybody can become a great writer if they execute these steps correctly and put in a lot of time to improve. Oftentimes with writing, you get out what you put in.