Maybe the mods should move this to 123.45 because its not really about aviation anymore.
I know I said I'd PM you. I wanted to but every time I tried I didn't know where to start, there was just too much to say (not just about grammar and spelling etc, those basics are a must-have - that's non-negotiable - ignore comments to the contrary - they know not what they write), but generally about article and short story writing (they're different). To write (anything) well is just as difficult as it is to fly (anything) well. Jim Davis has written a book on the latter just as many authors have written books on the former.
In the end all I can suggest is that if you're serious, do a course. For example these guys
https://www.sawriterscollege.co.za/shop ... Blogs.html
offer a course in article writing (R5 595,00) and UCT have an online short course
https://www.getsmarter.com/courses/za/u ... ort-course
for R11 900,00
But this might be a better idea to start with
https://www.classcentral.com/report/wri ... e-courses/
and MOOCs are free.
In one post you asked whether you should write more and the answer, almost always, is that you should write less. As regards fiction Hemingway once said that what you leave out is more important than what you put in. He (under an assumed name IIRC) once won a competition for the world's shortest short story. He used just six words: "Baby shoes. For Sale. Never used
Man, that is billiant. Think about it. Think how much in there has been left unsaid. How sad the story is without going into any detail at all. Just six words!
Try reading O Henry's "A Christmas Story
". Hell, even I have a freebie short story (finalist in a Stephen King competition - but no cigar
) on offer at https://jackwelles.com/
just click on "send me my freebies
" at the bottom of the page.
Lots of white space. Text broken up into many short paragraphs - especially for online writing. Mix in judicious amounts of dialogue. Change tempo so that it doesn't get boring etc etc. Read other people's work. Study the mags you want to write for.
Do a course ...