Basic stories are comprised of
five essential elements.
Characters,
Setting,
Plot,
Conflict, and
Theme.
Characters can be people, animals, aliens, planets, deities, force fields, invisible intelligent forms of existence, an Ai or personality uploads. The character must be able to interact with other characters.
Setting is important because this is how we perceive the world. We can relate to a situation and a character if we can perceive or visualise their setting. It sets the environmental context within which the characters interact and gives the plot and anchor.
Plot is essential and is the way in which the train smash happens. Careful planning helps to make it plausible and detail makes it believable.
Think of these five elements as taking a journey:
The plot is the vehicle that enables the journey to be taken. The characters are those who take the journey and the reader needs to relate to one or more of the characters and want to travel with them. There is a driver and there are passengers. As complexity increases there is more than one vehicle, multiple drivers and potentially multiple passengers. The setting is the landscape through which the journey is taken. Conflict is not essential but makes the journey interesting and helps to keep the reader engaged. I think this can also be achieved through mystery and in my genre I think a combination of mystery and conflict is essential.
The reason for taking the journey is the motive that drives the plot but the sum total of the journey reveals the theme. The theme is the main message. It's the meta-reason, a second derivative version of the the reason for the journey. It's the reason for the reason of the journey. We are not always aware of what the reason behind the reason is but this is essentially the nature of life itself. How we reveal theme is where the art of writing lies. Anyone can bang a story together, but it is the deftness with which we can reveal the theme through the execution of the other elements that delineates our efforts into chasms of banality, layers of mediocrity and polished slithers of sheer genius.
Fortunately, just as Einstein wasn't brilliant at maths you also don't have to be a grammar specialist to be able to write good stuff. It helps, because it gets you through the shit-deflectors of those erudite groupie gate keepers who have slaved over books and know how to cross their t's and dot their i's. They expect others to meet the same standards before they will consider your five elements. If the gap is not too big you should be able to get a good editor to help you build a bridge.
No one is perfect. We all have strengths and weaknesses and it's important not to let our weaknesses overwhelm our strengths. Instead find someone to help you fix the gaps left by your weaknesses and focus on exploiting your strengths. Don't waste your time trying to improve weaknesses, rather accept that there are somethings that you cannot do alone and find the help you need to make the package deal work. It you're a good batsman and you spend all your time trying to become a better bowler then you will only become an average bowler and risk becoming an average batsman too. Learn to exploit your strengths and don't allow your weaknesses to hold you back or become an impediment to you realising your true potential.