Really you just need more contrast with this, here's an edit I made earlier.
You can share some colours in this if ya wanted, no need for so many with this, I think the addition of black as said would make a great difference.
I put his feet to a flat and pushed the leg on the right over a pixel for balance. Was just trying to make him more grounded, being a small guy and all.
Alter the lineart too a tad, imo his heads a bit too big. Gave him ears and a better sense that he can see, rather than two lines for eyes.
Changed the hair too, looks very meshed onto the head in your version. Bit more on the front
11 colours for this, im sure you could get it down more, not like it makes a difference.. hell you could bring it to 10 to add some highlights.
I aimed to have the skin a warm but light cartoony pink, with the shade more of a darker orange that could be recycled into the scarf highlighs. The brown in this can be used in the skin, hair, shoes and im sure the coat too if pushed. It acts as a connection to black alongside the blue, both being on that side of the hue mixer.
With the blue coat Im keeping in mind that for the white of the eyes a blue can really help soften and give some interest.
Just my thoughts, take what you like from what im advising and keep us notified of updates
much love