Need help improving my story writing and plot ideas

I’ve been trying to write a short story, but my plots feel flat and my characters come out one-dimensional. I get a few pages in, then lose momentum because I’m not sure how to build tension or move the story forward. I really want to learn how to structure scenes, develop believable characters, and keep readers engaged from start to finish. Can you share practical tips, methods, or step-by-step advice that could help me improve my story writing and actually finish a solid draft

Happens to a lot of people. Your problem sounds structural, not talent based.

Some concrete things to try:

  1. Start with a situation, not a plot
    Fill this in before you write:
    • Protagonist: what they want in this story
    • Obstacle: what blocks them right now
    • Stakes: what goes wrong if they fail, today, in this scene

    If you cannot state these in one or two short sentences, your story will stall.

  2. Use “yes, but” and “no, and” to move the plot
    For each scene, ask:
    • Does the character get what they want?
    If yes, add “but something new goes wrong.”
    If no, add “and now it gets worse.”

    Example:
    Scene 1: She gets the job, but her ex is her boss.
    Scene 2: She tries to avoid him, no, and he assigns her to work late with him.

    This keeps tension growing.

  3. Make characters less flat with one sharp contrast
    Pick 2 traits that clash:
    • Tough but conflict avoidant
    • Smart but lazy
    • Kind but jealous

    Then force situations where both traits show. You do not need long backstories. You need visible choices.

  4. Use a simple three act spine for short stories
    Act 1, 25 percent of story:
    • Show normal life
    • Introduce problem
    • End with a decision or point of no return

    Act 2, 50 percent:
    • Attempts to solve problem
    • Each attempt worsens things
    • Midpoint moment where they see the truth or a bigger risk

    Act 3, 25 percent:
    • Final choice with cost
    • Consequences
    • Short fallout or new normal

    Before you write, jot one sentence for each act. Then one sentence for 4 to 6 key scenes. Use that as a rail so you do not lose momentum.

  5. Write shorter, finish more
    Aim for 1k to 2k word stories.
    Give yourself a tiny prompt like:
    • “A person lies on a first date and gets caught at the worst moment.”
    Then outline 5 scenes max.
    Finishing small stories teaches more than stalling on long ones.

  6. Focus each scene on one change
    On a sticky note or doc header, write:
    “At the end of this scene, X has changed.”
    If nothing changes, cut or combine that scene.

  7. Practical drill for character depth
    Before each story, answer these for your main character in one line each:
    • What do they want right now.
    • What they fear today.
    • One secret.
    • One regret.

    Then leak each of these in small moments, through choices or dialog, not exposition.

  8. When you lose steam, do this
    Stop the prose.
    Write: “My character wants X, the world responds with Y.”
    Brainstorm 5 nasty or awkward responses from the world.
    Pick the one that causes the most trouble, even if it feels hard to write.

Last thing, read short stories with strong structure and copy the skeleton. Some good ones: “Cat Person” by Kristen Roupenian, “Story of Your Life” by Ted Chiang, Shirley Jackson’s “The Lottery”. Take one, outline it beat by beat, then plug in your own characters and problem over the same beats. It feels like cheating, but it trains your plot sense fast.

What @nachtdromer said is solid, but let me come at it from a slightly different angle.

Your problem might not only be structure. It can also be pressure. You’re trying to write “a good short story” instead of “a messy, specific little thing about this person on this weird day.”

A few practical twists:

  1. Stop trying to be original with plot
    Flat plots often come from chasing “unique.” Steal a simple spine you already know:
    • A character wants to leave town but keeps getting pulled back
    • A character hides a mistake and it snowballs
    • A character must choose between two bad options
    Use a cliché on purpose, then make it interesting through details, not concept.

  2. Make the setting do some of the work
    Instead of inventing tension from thin air, let the world squeeze your character. Ask:
    • What about the environment makes today harder? Weather, noise, lack of privacy, surveillance, a party where they can’t leave, a cramped bus, power outage, whatever.
    A cramped bus automatically raises tension for an argument. A funeral automatically raises tension for a confession.

  3. Don’t “develop” characters, corner them
    One reason they feel one-dimensional: you never force them to choose between two values. Pick two things they care about that can conflict later:
    • Honesty vs. loyalty
    • Family vs. pride
    • Safety vs. adventure
    Then engineer a moment where they can only keep one. You’ll learn who they are in that choice, and so will the reader.

  4. Write the story out of order
    Losing momentum often means you’re sick of the “beginning voice.” Skip ahead:
    • Draft the most intense scene first: a fight, a breakup, the reveal, the moral collapse
    • Then write a quick ending
    After that, go back and stitch an opening that actually aims at that middle and ending. If your middle feels dead, your whole story will sag, no matter how perfect your setup is.

  5. Use time limits in the story
    Flat tension often equals “this could go on forever.” Add a ticking clock:
    • They have one shift, one class period, one ride, one evening to fix or confess something
    Now every scene is “are we closer or farther from the deadline.” Momentum becomes much easier because time is always pushing.

  6. Dialogue as plot engine, not decoration
    If you’re stuck, drop description for a bit and only write people talking. Rules:
    • Every line of dialogue must either reveal a secret, contradict what someone said earlier, or push someone to act
    Later, trim and hang narrative around it. A lot of stalled stories are you describing a room when the scene actually needs an argument.

  7. Draft with “training wheels” notes inside
    Your brain might be freezing because you’re trying to write polished prose from line one. Give yourself permission to write stuff like:

    [insert a better description here, she’s really pissed but trying to look calm]
    [this is where he realizes she lied about the letter]
    Momentum > beauty in draft one. Pretty sentences are for revision.

  8. Tension via unequal knowledge
    Easiest tension trick: someone knows something the other doesn’t. Decide:
    • Who in this scene is in the dark
    • What they’re wrong about
    • How that wrong belief makes them act badly
    Even a coffee scene gets tense if one person wrongly thinks they’re being broken up with, or that the other knows their secret.

  9. Tiny pre-plan that’s not an outline
    If big outlines kill your enthusiasm, try a 5-line “spine”:

    1. Opening image
    2. First trouble
    3. Moment it all gets worse
    4. One hard choice
    5. Final image that rhymes with opening (similar, but changed)
      That’s it. Keep it in front of you. If you drift, glance and steer back.
  10. Ruthless cutting of the “warmup” pages
    When you stall a few pages in, sometimes it’s because the story hasn’t really started yet. On revision, try chopping off your first 1–2 pages and start where something is already off-balance. You’ll often find the “true” starting point hiding later.

If you want a quick drill, try this:

• Pick a character with 1 goal and 1 fear.
• Put them in a place where their fear gets poked every few minutes.
• Give them 1 hour in-story to get what they want.
• Write only 3 scenes: arrival, worst moment, aftermath.

Aim to finish, not to impress yourself. Finished “okay” stories teach you more about tension and depth than beautifully written orphaned beginnings ever will.

You’re actually in a great spot: you’ve written enough to see the problems. A lot of people never get that far.

@suenodelbosque and @nachtdromer covered structure, pressure, scene-level mechanics. Let me hit different angles and occasionally push back on them.


1. Stop thinking “plot,” think pattern

Plot can feel flat because you’re trying to “invent events” instead of building a pattern.

Pick one emotional pattern for the story, like:

  • Hope → doubt → humiliation
  • Resentment → power → regret
  • Safety → risk → loss → quieter, better safety

Then ask for every scene:
“Where am I on this emotional pattern?”

If you stay in the same emotional color for 3 scenes, you’ll stall. Change the emotional temperature, not just the external situation.

This is different from “yes, but / no, and.” That’s a logic pattern. You also need an emotional rhythm.


2. Use constraints instead of inspiration

Instead of staring at a blank page, pick 2 or 3 hard constraints:

  • Story is in only one location
  • One object appears in every scene (a phone, a photo, a knife, a plant)
  • You only cover one continuous stretch of time, like 45 minutes

Flatness often comes from you zooming all over place and time. Narrow the sandbox so your brain digs deeper instead of wider.


3. Don’t deepen characters, sharpen their function

People obsess over “3D characters” and then give everyone trauma and playlists. That rarely helps your momentum.

Try this instead:

  • Give each important character one job in the story
    • Protagonist: wants X
    • Antagonist: blocks X
    • Friend / ally: tempts them to pick comfort over X
    • Mirror character: same problem, different choice

Now when you get stuck, you don’t ask “who are they really,” you ask:
“How can this character do their job more aggressively in the next scene?”

Depth often emerges from repetition of function, not from long bios.


4. Conflict does not always mean “fight”

A lot of advice leans heavily on “make it worse” and “add tension.” True, but not every scene must be louder.

Think of four types of friction you can rotate:

  1. External conflict
    • Arguments, obstacles, physical problems.
  2. Internal conflict
    • They desperately want two incompatible things.
  3. Social friction
    • Awkwardness, unspoken rules, silent judgments.
  4. Ideological friction
    • Their belief vs the world’s belief.

If you only use #1, things start to feel cartoonish. Mix them.

Example:
Instead of another argument, make the next scene a polite dinner where no one says what they mean and the protagonist keeps almost speaking up, then backing down. Tension is still high, just quieter.


5. Try “objective-based” drafting, not “scene-based”

Sometimes all the “scene” language makes it feel like you must think cinematically. If that locks you up, try this:

Write your draft in phases, each with one writing objective:

  • Phase 1: “I will get the character from problem discovery to bad decision.”
  • Phase 2: “I will get them from bad decision to worst consequence.”
  • Phase 3: “I will get them from worst consequence to some kind of choice.”

Do not worry where scenes start or end. Just shove text forward until that phase is complete. Later you chop it into scenes.

This helps if you lose momentum when you try to architect too early.


6. Use repetition with difference to avoid flatness

A neat trick: repeat something recognizable, but tilt it.

  • Same location, different power dynamic.
  • Same line of dialogue, different meaning.
  • Same object, new emotional value.

Example:

  • Early: character wipes fog from a bathroom mirror to avoid looking at themself.
  • Later: they wipe fog again, but this time they hold eye contact and say the thing they were avoiding.

The reader feels movement even if the “plot” is simple.


7. Draft in “summary + spike” units

If full scenes drain you, alternate like this:

  1. Summary chunk: 1 or 2 paragraphs that quickly move time and context.
  2. Spike: zoom all the way in on one intense interaction or decision.

Then back to summary, then spike again.

This structure can keep your energy up, because you are not forced to dramatize every inch of the timeline. You just dramatize the hinges.


8. When stuck, change what the story is about, not what happens

If you lose momentum halfway, the issue might not be events, but focus.

Try this mid-draft question:

“If this story could only be about one thing, what would it be?”

  • Being seen
  • Protecting an illusion
  • The cost of pride
  • The fear of wasting your life

Then revise your next pages so every moment either:

  • pushes the character closer to a crisis about that one thing, or
  • shows a new angle on that one thing

You might keep the same events but suddenly feel pulled forward because the story now has a spine of meaning.


9. Tiny disagreement: you do not always need clear stakes up front

The advice about clear stakes and goals at the start is extremely useful, especially when practicing. But some strong short stories begin in a more drifty, atmospheric way where the “real” stakes only become obvious halfway.

If your natural voice leans quieter or more introspective, you can:

  • Start with an apparently small want (kill time at a party, get through a shift, pass an afternoon).
  • Let the real want and stakes surface later (for instance, the party is their last night before leaving the country).

That said, for learning tension, it is often easier to over-clarify wants and stakes first, then relax later once you understand how they work.


10. What to actually do this week

Concrete drill that uses some of the above:

  1. Pick a pattern:
    • “Resentment → triumph → shame.”
  2. Choose a constraint:
    • One apartment, one evening.
  3. Define functions:
    • Protagonist: wants to move out.
    • Antagonist: roommate who needs them to stay.
    • Mirror: neighbor who already moved out and is back visiting.
  4. Emotional focus:
    • Story is about the cost of finally leaving.

Write it in three “phases” instead of scenes:

  • Phase A: from “I might move out” to “I am definitely leaving.”
  • Phase B: from “I am definitely leaving” to “I’ve hurt someone.”
  • Phase C: from “I’ve hurt someone” to “I’m leaving anyway / I’m staying anyway.”

Do not worry about perfection, just reach the end of Phase C.


On the “product” side: you mentioned improving story writing and plot ideas, which basically puts you in the territory of any structured writing toolkit. A resource like is fine as long as you treat it as a toolbox, not a rulebook.

Pros of ’

  • Likely gives you prebuilt patterns and prompts that stop you from staring at a blank page.
  • Helps you notice structure and pacing rather than only line-level style.
  • Can be revisited for quick checklists when revising.

Cons of ’

  • Can tempt you to write formulaic, “correct” stories that feel lifeless.
  • Might make you dependent on external guidelines instead of building internal taste.
  • Some advice inside will conflict with your instincts, and it is easy to assume the book is always right.

Use it the way you’d use the advice from @suenodelbosque and @nachtdromer: as experiments, not laws. Try one technique per story, not all at once. The only metric that really matters at this stage is: “Did I finish the story, and do I understand a little better why it works or doesn’t?”