Leave it alone for a while and let it stew in the back of your head. Don't feel pressured to publish as soon as possible or to make it absolutely perfect. Giving your work room to breathe can do wonders to rejuvenate your creative juices.
Good characters are little people that bang their fists against the walls of your skull and demand that you write them and that you do it now. Bad characters sit there and stare at their twiddling thumbs waiting for you to tell them what to do. If you want to make your characters compelling, they need to have their own desires to start with. Those desires should come into conflict with goals and other desires. Conflict is drama. And not just conflict, but conflict between people you care for and can relate to. Start studying your favorite characters from books, television shows, and movies. What makes them fascinating?
One of my favorite television characters is Zuko from The Last Airbender. He thinks all he needs is to capture the Avatar to be happy again. But what he really wants is to feel loved and accepted. What he actually needs is to overcome his hate for what the world has thrown at him and to let go of his old life in order to accept a new one. The fun in watching Zuko is seeing how his character changes internally in response to the barrage of obstacles in his way, and seeing that change translates physically through his hair and his outfits. His character arc is a very human one that many kids trying to find themselves can relate to.
Log in to comment