Anyway, I've been trying to write an Equestria Girls fanfic where an OC named Sky Scraper (heavily based on me) moves to Canterlot High between the events of Rainbow Rocks and Friendship Games. He develops a crush on Fluttershy (best pony, best girl and my waifu for life) and they eventually become a couple. I was satisfied with what I've been writing for a while, but eventually I realized that the story wasn't really going anywhere and it was just boring and not enjoyable to read or write. Yeah, this version of Sky Scraper was really just a self-insert. But I really want to make this work, and so I've decided to reinvent Sky Scraper as a much more rude, grumpy and insensitive version of myself. He only cares about himself and his intelligence is basically his only redeeming quality. However, he gradually gets nicer once he meets a certain shy kind girl
I'm just feeling kind of lost with this and am looking for some writing tips. Any experienced writers out there who can help me out with this? Cheers