Good fiction, when you get down to it, is about people.
I don’t just mean the characters. It’s true that, no matter how original or fascinating your premise, you need to have three-dimensional characters. If your characters are flat or uninteresting, or exists solely as ciphers for your own expectations or those of the reader, or blank slates upon whom the reader can project, the story will fall apart. Characters with depth and personality keep your story going and, at times, can even help you write it. If you find yourself trying to write out of a corner, have your characters strike up a conversation. It doesn’t matter what it’s about. Just have them start talking to one another. Before you know it, you’re either out of the situation you were in, or you’ve started something new.
However, when I refer to good fiction being about people, I also mean the audience. A good novel thrives on the reader wanting to turn the next page – or, perhaps, not wanting to, for fear of what will happen next to the characters they’re following. To truly hook a reader in this way, there has to be a connection between them and the characters you’ve created. While you can’t necessarily make a reader give a damn about your characters, you can certainly encourage them to do so.
Compelling stories thrive on conflict, be it internal or external. I don’t just mean the gunfights and fisticuffs. What moral decisions must the characters grapple with? What complications arise due to relationships, be they familial or social? Is there a supervisor involved, and if so, is there tension or disagreement there? Are there incidents in the character’s past that embarrass them? If a character’s present form is different from one they had in the past, how do the people around them reconcile that change?
Even more questions can be asked based on the role the character is filling. If they’re a protagonist, what are their motives, and can an audience get behind them? When they make a decision that is against the law or contrary to prevailing morality, will the reader understand why and, more to the point, accept it? Can your antagonists justify their actions in a way that’s understood, or even forging a connection of their own to the audience? Doing these things will elevate your storytelling.
Ask yourself these questions. Find the ways to connect your characters to your readers. It’s a solid way to make a good story into a great one.