My suggestions to become an excellent writer are as under:
Write for a specific audience. Do not write merely to express yourself. If you target an audience then you will write with the focus that the said audience has certain expectations in terms of content, quality, frequency, and length of your writing. You are then able to narrow down your thoughts and style to meet the expectations of your audience. Occasionally, you would get feedback from your audience and that can motivate you, help you course correct, give you ideas for more content, etc.
Be disciplined. Write regularly. Ideally set a fixed time and place to write. If you simply wait for ideas to flow, then the chances are that your written output could be sketchy, sporadic, and simplistic. Discipline will ensure your output is prolific, you get to exercise your thinking powers and with the practice, you get from being prolific, the quality of your output would be better.
Increase your vocabulary. Repeating words, using an inappropriate word, and getting stuck for lack of a suitable word when writing, is the bane of aspiring writers. Reading more, making notes of new words, using a thesaurus when writing are my suggestions to expand your vocabulary.
Carve out your style of writing. Since we tend to learn by rote, there is a danger that we would also end up aping a writer we like or a style we adore. Hence you must carve out your style so that your writing is different, distinct, and discerning in content and presentation.
- To be a great writer, one must make reading books both your passion and hobby.
- One needs an abundance of creativity and imagination to write well.
- The writing profession doesn’t pay you well in the initial days, therefore one has work other jobs to earn a living.
- One should be able to communicate ideas easily and be aware of the writer’s block (the author loses the ability to produce new work, or experiences a creative slowdown).