Hey Pancaek, making sprites is no delusion, just takes a bit of work. Right now he looks decent, I wouldn't say he looks good though. There are a few problems, which I'll try and point out, as best as I am able.
- I believe that you're using too many colors for such a small sprite. I see what you're trying to do but shading in that manner on such a small sprite can either make it look blobby or confusing.
- Don't do a slight amount of hue shifting, go wild with it. Experiment, and then reign it in. Without the hue shifting then it's going to continue to look flat and plastic-y.
- Try and get a solid silhouette. It can be hard on smaller sprites, but a good silhouette will make the sprite much more readable.
- For the most part you have good contrast, except on the face. The glasses blend in with the skin too much.
I've tried my best to integrate these suggestions into an edit:
Edit: Modified my edit
There is still a lot I would do, but I think that edit is sufficient to show what I was talking about. Hope it helps some.