May I ask about your layering?
What kind of layer blending mode do you use to combine the shadows and highlights with the colored layer? How do you pick your color values for shadows and highlights?
I like how you have got a yellowish light effect, and the shadow became purplish, which makes things look a bit more cartoon realistic. Great work!