quite ok, but i think it has too much colors, which leads to a kind of bluriness in the shading, try to use higher contrast for light and shadow so the forms are more clear, also use colors wisely, for example u could use the same colors for the shirt and the skin ,
HERE is an example with 8 colors.....
few colors on the shirt and the skin are the same but you're right, I could use less colors