If you’re not good at something, stop avoiding it. Charge ahead into it!
It feels uncomfortable to be bad at something, especially when you are used to being average or above average in most things that you care about. But if you keep avoiding that which you are not good at, it will only hide your weakness for so long. Eventually that weakness will be exposed, often times in front of many people (causing even more embarrassment).
It’s best to just face your discomfort and/or your perceived weaknesses head on… Because really, why are you avoiding it if not for either fear of other peoples perceptions or your fear of being uncomfortable?