I did post in the drawing-a-day thread before, just school got in the way, just getting back into my old routine. Frustration and venting. I've never really been fond of my own art, I don't even stick to one style I'm just fickle. My friends try to help with inspiring me by showing awesome artwork by other people...but that just ends up making me feel worse in comparison to other people's work. They think I can be as good if I focused but...that's it I can't focus. My mind just goes into "this sucks, it looks bad, not cool enough" mode and I end up erasing the whole thing. Draw then erase and repeat. It's a bad habit of mine :/
http://www.neogaf.com/forum/showthread.php?t=571281&page=54
Most people are not fond of their own thing. Actors don't watch movies they are in, chefs prefer food they haven't cooked themselves, musicians don't listen to their own music all day. Don't beat yourself up because you're not Kanye West.
Your problem is not that you feel you suck at drawing. Your problem is that you think that somehow being great drawing is going to make everything better. It's not. It's a catch 22, and you're going to keep hitting this plateau, because art and creativity cannot be quantified into just good and bad, so easily.
It's a never changing process. Of putting something down that you feel.
Your ego is making you think you need this and that, but that is not how it works. Who gives a fuck? I mean really. Many of the greatest artists can go fuck themselves, while many of the people who are not talented end up coming up with some great stuff.
The key is to enjoy it, because you enjoy it. That's real power. If you are in it to be famous, or to be acknowledged or because you want anything other than to really just have fun with drawing, then well... Then I think your on the wrong path here. And that goes with everything.
I've had people close to me, give me a peptalk, when I lost too much sight of what I was doing, when really all that matters is having fun, not being respected or loved for the work that you do.
I train Martial Arts with this guy who is one of the best in the world at what he does. He was consistently in the top 5, in all big tournaments in the country, and could beat up 95% of the population. Insane skills, great physiqe. He was a goddamn walking superhero. And he was a miserable one.
Because like you, he walked around with all these expectations and beat himself up because it was never good enough.
Dude. A girl who got second place in a Miss America Beauty Pageant killed herself because she didn't win a few years ago.
So stop this bullshit. The things that matter are so insignificantly related to the things that do, which is, enjoying yourself. That's it. Enjoy the art, and do it with no expectation of getting anything out of it, besides the enjoyment the activity. When you can do that, I guarantee that you will be fulfilled.
Applying this mindset helped me a lot.
If you need suggested reading, I suggest the book the War on Art. An excellent book into slaying the demons of writers block, and other negative thought patterns surrounding creative endeavors.