It's good to be confident. It's one of those intangible factors that helps people rise above their competition. When you starting telling people how good you are, that's when you've stepped over the confidence line into arrogance.
Confident people are attractive. Arrogant people are repulsive.
Be confident in the things you do... just don't tell us how good you are.