As already mentioned, you should definitely look into creating images with more contrast. At that image's real size (32x32?) those colours will fade into each other and appear almost solid.
The character's stance is very stiff. It's hard to imagine him moving - he looks like a billboard or a carboard cutout. Try googling things like "fighting stance" for some references. I honestly can't tell if you're going for "thug" or "ninja" here, since a thug would tend to have a less fluid stance, but the clothing would tend to suggest ninja.
Your shading doesn't create much sense of fabric or true shadow. It's hard to determine what some of the shadows should convey - remember that clothing in real life wrinkles and doesn't have clear shadows. It's a little "ruffled."
Here is a quick edit I did that fixed the stance, some of the contrast issues, and tried to give shadows with a bit more "depth." I assumed your were wanting 32x32 sprites and kept with that. I also made his bald head shiny!
(blown up for ease of viewing, since I've found the website's largening feature tends to blur things)
and actual size:
After staring at this character for a little bit, the colour palette reminded me a bit of Avatar the Last Airbender, so I turned him into Aang just for shits and giggles.