What all good writers have and all amateurs lack is discipline. To dedicate some time of your life, daily towards writing is essential for a writer. Whether you are working on a project or just randomly scribble down about a topic, you MUST write every day. I am defying the Bukowski approach here that tells you to wait till inspiration strikes, but the habit of writing everyday would help improve your style and prepare you for the hard job that is writing when inspiration actually does strike.
All writers MUST have a good vocabulary. It just doesn’t work any other way. Even for non-native English speakers who want to write in English, having a hold over the language you are writing in is important. That is why some writers stick to writing in their native language.
If you want to be a writer, you must firstly be an avid reader. Reading and writing go hand in hand. All readers at one point or the other want to write something and all writers wish to read. It just helps you get better acquainted with how to write.
4. Always carry a notebook with you
Or in the recent world, a writing app works to. Just something where you can scribble a sentence or a paragraph as soon as you think of it. It doesn’t matter if you have a great memory. People tend to forget stuff easily. So if you just came up with a great idea, line or resolved a plot hole of your book, you must have something to write it down on.
5. Don’t delete
Don’t EVER delete anything you write. Even if it doesn’t fit, even if you hate it, preserve every single piece of your writing because you never know when it is going to inspire you again. You might write a great line but it doesn’t fit with the flow. So you delete it. But you could have used it in another story or somewhere else. Every artist hates his own work. That feeling doesn’t go away. But don’t destroy anything that you created.
6. Be your own editor
Sometimes you can’t write. There are days when no matter how much you try, words just don’t pour out of you. On those days, reread your previous work. Correct your own mistakes and make changes as you see fit. Become your own editor.
Don’t add unnecessary stuff in your work. Be a writer of fewer but sharper words. Don’t use too many adjectives or exclamation points. To convey an important message or tell a great story in simple words is the mark of an excellent writer.
At the end of it, all you have to do is actually sit down and write.