I don't believe that I have ever met an individual that excelled at everything. We just aren't made that way.
Even highly successful business people are where they are because they hired their weaknesses or muddled through a task and got lucky.
So before you beat yourself up, what are you good at? No one is listening. Don't worry about what anyone around you is thinking. What are you REALLY good at?
Ok...now that you have something - sell THAT! Sell that in your media posts. Sell that in your ads. Push all the buttons on your strengths and no one will notice when you have to punt.