Your equipment sucks! Your ideas suck! You suck! So of course your videos suck!
Okay, now that you're really ticked off and feeling defensive - and probably agreeing with it a little in the back of your mind - it's time to take a really serious look at why you feel your projects aren't coming up to your expectations.
The most common reasons are lack of patience, lack of planning (preproduction), lack of knowledge and lack of objectivity. Sit back and try to be truly objective about your work. Was it truly a workable idea? Now, be honest, was it a really solid, workable idea? It was? You're sure? Okay; did you take the time to plan the project down to every last detail? Or did you just rush in as fast as you could to get it done? Did you have the proper tools to accomplish your goals, and did you know how to use them to their best advantage?
I'm not going to continue; you get the idea. A successful project starts with an idea that is picked apart, deconstructed and reconstructed and then polished until it glistens. Then every last detail is imagined and a solution is planned, along with a Plan B, Plan C and Plan D. This takes a lot more time and effort than most people want to expend.
So sit back, have a drink or whatever helps you relax, and be totally, completely 100% honest with yourself. Go back and pick your projects apart; you should be able to figure it out. If not, post 'em here and we'll rip them to shreds for you!