If you want to be the best at something, spend time doing it.
And am I a good brewer? Given the feedback I've gotten from friends and family, I'd say yes. Most of the beer drinkers I know who have tried my brews have only (or at lest mostly) favorable things to say about my beers. One went as far as to tell me I consistently make the best home-brew he's tried (this might be partly due to the fact that I don't share the bad beers. I make myself drink them as punishment). However, I finally entered my first beer into a home-brew competition (hosted by Right Brain Brewery) and the results were not great. I had a average score of 33 out of 50.
Now there are several qualifiers I should through in. I don't know the number of entrants (though it was at least around 50. My beer was #47), I don't know the average score, and not every beer was reviewed by every judge. However, I can say that I did not win the overall competition, I did not win any of the style categories, and my beer only got a 30 from the Cicerone who judged. I'll post more about that beer and the feedback I got later.
The point is, there is definitely room for improvement. And how will I improve? By brewing over and over and over, learning from (and drinking) my mistakes, and celebrating my successes by repeating them (so I can understand what did work).