I might be able to help. Whenever i want to write a story, i always start with 3 things: a list of characters, a plot summary (somewhere around 5k-10k words), and a list of locations in the story. I always know the ending before i even start writing. You need to know what you are writing towards, after all. Then i just follow the summary which i have opened in one document and then write in another document i have open. Story elements and characters change as you write, so im sure to include those in the document where im writing the story. There are 2 approaches i can think of. There is one where you outline like i do, and i think the other is called discovery. Basically that means to just write. You dont have a 20,000 word summary to work from. I have had mixed results with that kind of writing and find it directionless so i stick to some sort of outline. Dont get caught up with making prose and dialogue perfect because it never will be. I have spent hours rewriting sentences just because i didnt like them. Dont do that.
I admit i am bad at character creation. I think that a good indicator that your character is sufficiently deep and well written (round vs flat) is that you can come to a hurdle in your story and ask yourself “what would x character do in this situation?” And your answer will be something that fits the story and makes sense for the character. For example, if you write a character who is slow to trust people, it would make no sense for him to approach a setting in an office where he introduces himself to everyone. In that sense, the characters qualities and traits have in a way directed the story. Whereas if your character is poorly written, this is much harder to do. Another thing about characters is that if you can remove a character and the plot doesnt change, then the character is poorly written, but i think that is only the case with character driven stories. Flat characters are allowed to be boring and one dimensional. The bartender in chapter 1 does not need to tell people about that time her dog ran away and how it eats her up and how sad she is seeing grown men piss their money away with drinks. One time i wrote a fantasy short story and i found that i was mixing up the characters a lot. This was because they were poorly written and surface level. So if your characters are easily distinguishable then that is a good sign
@gigacel123