I was going to make an edit, but your work isn't posted at 1x, making editing a hassle.
I see the hair now. I think it could read well if it were thicker, and perhaps not outlined (skipping outlines allows more space for the hair to read like a flat lock rather than a tube).
The skirt could read better if you shaded it according to the form it covers rather than pillow-shading around the edges.
For the cape, perhaps try making it cover more of the shoulders, so there's enough of it visible that it doesn't get lost in the details? I think that's the recurring problem with the cape and the hair, they're both so thin in places that they read like outlines or parts of gradients rather than as separate objects. The head-band looks good being a pixel thick because it contrasts well with the hair and no part of it blends in with anything, but objects of lower contrast need to be larger to read well.
Edit: Here's a quick edit with some suggestions for the cape, hair, skirt, and de-pillowing on the legs:
I also merged some of your redundant colours and got rid of a few highlights on the hair that I found distracting.