I strongly urge newer players to build a solid team of 4* before adding 5* heroes. It takes a LOT more food & recruits to train 5*, and for the most part a 5* at 3/70 isn’t as good as a quality 4* at 4/70 (but they’ve used the same rare mats). Two of each color 4* gives you the range for Titan teams where you double the strong color and omit the weak one.
Looking across your deck, I’d think about targeting the following for development (of course plans can and should change if you draw new quality heroes):
Blue: Kiril then Triton. Magni comes before Triton only when you have all the mats you need to take Magni to 4/80 (or maybe are short a cape).
Green: Melendor then finish Skittles. I prefer Little John to Skittles, but since you’ve put so much into Skittles, perhaps finish him up. Lianna is your target 5*.
Red: I’m really torn here. Wilbur is SO good in so many contexts, especially titans, so I think he’s next. Boldtusk would normally get a vote, but you need some attack power, too. Scarlett has a huge attack stat and so is great against titans.
Purple: it looks like you’re working on Cyprian, who I find to be of limited value. Riposte has a place, but it’s a pretty small one. Rigard is a hero you will use for a very long time.
Yellow: Wu Kong and Jackal should be your focus. Seriously, I’d stop work on Chao and shift to Wu, then to Jackal. Wu is transformative to titan hits in any color other than against yellow titans. He can also rescue war battles or raids against all odds. Jackal plus Chao as a one/two punch will be very effective. Both of these heroes get regular use in my deck over many maxed 5* yellows.