Dream up a good, fun, interesting story that your readers will like, and that you will enjoy telling.
Readers can tell when the writer is having a good time.
Have at least one likeable character, and preferably several.
Villains can be likeable.
Show, don’t tell.
Avoid lazy words.
Make a general plan and fix it up as you go.
Spend time on research, and accumulate a research library built with real books. Put the library in your office near your desk.
Get an authoritative, descriptive dictionary. You will need to do some hunting to find a good one. Mine is a Webster’s New International Second Edition from 1938. You can find them on eBay or Abebooks or the like. Don’t get the Third Edition; in the Third they give up, and it gets worse after that. Dictionaries have personalities. Find one that feels right to you.
Read, a lot. Read books and stories that bring you real pleasure.
Read books and stories published before the internet came along, and stories published after, and think about the differences between them. Which do you like more? Which will your readers like more? Stories in the age of the internet are anxious, self-conscious, and less fun to me. You’re gonna have your own opinion about that, of course.
Write every day, when your mind is fresh. Mostly that means early morning. Get your ass out of bed.
Take care of yourself; get your sleep, eat right, get some exercise, and a good fuck now and then, for perspective. Be kind to yourself, so that you are empowered to be kind to others.
Don’t get worked up about being a writer or a poet or an artist. Don’t worry about being smart. Just write, and read, and do your research, and make a good plan, and let your characters tell your story for you. The rest is up to the reader, and the reader is the only one who matters.
The reader is smarter than you think.