Here's my 2 cents. You should start with a compelling main character. Every story relies on the characters regardless of genre. Then put that character into a situation that draws out their qualities good or bad. Introduce new characters and have them react to the main character's choices and...