I think the sprite is fine. The problem is the room has a lot of contrast for a background.
The one thing that I think is an issue with the sprite is the ahoge, that hair sticking up. It's inconsistently placed in the different frames and it doesn't really read like it's coming from the head. I'd either remove it or place it consistently somewhere where its source is visible.