I'm really good on YouTube, awesome (2nd best) on Sprite Forum, and the best on Pokemon Town (the stupid e won't work right now) and Pokemon Town is now deleted.
Now I know someone else already answered this, and my imput is really uneeded, but I'm going to say something anyways.
I consider myself to be a better spriting than some people here, but I don't act or say that I'm the best. I'm actually at a pretty average spriting ability compared to many, many people. The first rule to anything: Just because you think you are good, there is always someone who is better.
Also, most people on Youtube are terrible spriters and/or theives, I never heard of the Sprite Forum(unless you are talking about here, in which case you most certainly are not.), and Pokemon Town must have been bad if it got deleted.
Asking for critizism and applying it are two totally different things. For example, it is okay if someone points out something in your sprite that is off and you explain why you did that, but you can't just make up random reasons about why you did something wrong. Also, you want to practice spriting, but at the same time apply the advice you got. Eventually, your sprites will get better. When I first started, my sprites were bad, but I was proud of them. It is okay to be proud of your sprites, but it is not okay to claim they are good because you made them.
I must admit that I haven't been applying advice I have gotten, and if I have then I don't remember, but I also prefer to work out problems on my own. I taught myself how to sprite using only some help from tutorials and guides, but I also, unknowingly, forced myself to improve because I knew my sprites didn't look as good as they could. And, to tell the truth, many of them still look bad.
I think I dragged that out too long, but I needed to stress my point. [/endrant]