emo_snal said to me the other night that it seems like the worse a writer is, the more oblivious they are to the inherent badness of their writing. This would mean that the better a writer you are, the more likely it is that you're convinced you suck, right?
Maybe! Anyway, many of us writers have a tendency to question ourselves, to go back over things we've written and take them to pieces, until we're sitting in a puddle of "no, no, it's not ready! I can't show this to anyone; it's too embarrassing!"
Don't do that shit!
One thing I learned from cartooning is that in order to really learn how to draw comics, I had to throw away any preciousness I had about my own drawing. I'm actually fairly talented at drawing semi-realistic cartoon figures. I love drawing semi-realistic cartoon figures. But when I start to draw them, I start getting hung up on all the details: proportion, perspective, anatomy...I don't submit myself to the act of drawing, I don't use my pen to communicate.
So I had to start over. I forced myself to draw in a very simplistic style in order to learn to love my flaws, to live with them, to get over them and realize that those flaws didn't have to be flaws: they could be strengths; they could be what sets me apart as an artist from every other artist is is a more talented technical draftsperson than I am.
All forms of art have personal quirks to them, writing included. Your writing has telltale signs in it, signs that make it uniquely yours. Signs that mean that forensic linguists all over the world could identify you as the author of that ransom note or that anonymous screed about the neighbbor's dog that you sent to the local paper after it peed on your begonias. Even if there wasn't a fingerprint or a trace of your handwriting. Your words and your writing style are as unique as your DNA.
Well, unless you're an identical twin. Then your writing style is technically more unique than your DNA.
So go with it. Figure out what makes your writing you. Pick out those quirks and idiosyncrasies, but instead of trying to drive them out of your writing, embrace them! Love them and build on them, so that your voice stands out as something special. Because there will always be someone who is technically a better writer than you, but there is no one who can be better at being you. And being yourself will inevitably lead to more varied and exciting writing than being perfect.