Hope this helps.
I can't tell where does the light come from in your sprite. You have to set the lightsource (top and a bit of right in my edit) and shade the sprite giving it a sense of volume. Yours looked flat because of this.
I don't like the hair in my edit but I think it can give you ideas of how to shade the hair without just drawing 1px lines.
Also changed the palette a bit.