I've only began writing myself, except it's a screenplay.
I don't feel comfortable giving out much advice because I'm so new but I will say this much because it does seem to work. If you can answer these 8 questions, your story will make sense or at least "flow" properly. (This aren't my words btw)
1. What is the goal?
To summarize, the plot of any story is a sequence of events that revolve around an attempt to solve a problem or attain a goal. The Story Goal is, generally speaking, what your protagonist wants to achieve or the problem he/she wants to resolve. It is also the goal/problem that involves or affects most, if not all the other characters in the story. It is “what the story is all about.”
2. What will be the consequence/s of not achieving this goal?
What is my protagonist afraid will happen if he/she doesn't achieve the goal or solve the problem? Other times, the protagonist may start off threatened by a terrible event, which thus motivates him/her to find way to avoid it.
As Melanie Anne Phillips points out, in some stories the consequence seems to be in effect when the story opens. Perhaps the evil despot is already on the throne and the Story Goal is to depose him. In that case, the consequence, if the protagonist fails, is that things will stay the way they are.
3. What are the requirements to achieve this goal?
The third element of your plot outline, Requirements, describes what must be accomplished in order to achieve the goal. You can think of this as a checklist of one or more events. As the Requirements are met in the course of the novel, the reader will feel the characters are getting closer to the attainment of the goal.
4. What is preventing the goal from happening?
Forewarnings are the counterpart to requirements. While requirements show that the story is progressing towards the achievement of the goal, forewarnings are events that show the consequence is getting closer. Forewarnings make the reader anxious that the consequence will occur before the protagonist can succeed.
While the Story Goal and Consequences create dramatic tension, Requirements and Forewarnings take the reader through an emotional roller coaster that oscillates between hope and fear. There will be places in the plot where it seems the protagonist is making progress and others where it seems that everything is going wrong. Structure these well, and you will keep your reader turning pages non-stop.
5. What are they willing to do to achieve this goal?
One sign that a problem or goal matters to the protagonist is that he/she is willing to make sacrifices or suffer pain in order to achieve it. Such sacrifices are called Costs.
Protagonists can be asked to give up their pride, self-respect, money, security, an attitude, an idealized memory, the life of a friend, or anything else they hold dear. If you make the costs steep and illustrate how hard the sacrifice is for the protagonist, the reader will feel that the protagonist deserves to achieve the goal.
6. How is the character rewarded for achieving their goals?
The element that balances Costs in your plot outline is Dividends. Dividends are rewards that characters receive along the journey towards the Story Goal. Unlike Requirements, Dividends are not necessary for the goal to be achieved. They may be unrelated to the goal entirely. But they are something that would never have occurred if the characters hadn't made the effort to achieve the goal.
7. What must happen to achieve the goal?
Prerequisites are events that must happen in order for the Requirements to happen. They are an added layer of challenges to your plot outline. Like Requirements, as Prerequisites are met, the reader feels progress is being made towards the goal.
8. Who is preventing the character/s from achieving the goal?
The last element to balance your plot outline, Preconditions, is a junior version of Forewarnings. Preconditions are small impediments in the plot. They are stipulations laid down by certain characters that make it more difficult for the Story Goal to be achieved.
However there are many other ways characters can impose conditions that impede the attainment of the Story Goal. They can make their help conditional on favours, insist on arduous rules, or negotiate tough terms.