Embarrassment is a chosen state, unlike,say, real pain.
For instance, if you kick 100 guys full on in the balls, they will all feel pain. If you try to show up the same 100 guys with some comment or other - some will be embarrassed - others not.
You blush for one reason only - guilt. You feel guilty at making yourself look a fool. You feel guilty because you are shy. It's all about guilt.
Here's some tips: Shyness. Have a small (or large) drink for Dutch courage and walk into a crowded room call out in a loud voice "Hello, everybody". There will be at least half the room who could never do that and they will look up to you forever.
If you release gas in public (in a farting way - not like a nazi), smile and say - Wow I needed to get rid of that sorry. Most of the present company, once they've retreated to a safe distance, will not have been able to do that. You will gain so much kudos (and feel better for farting too).
One tends to lose all one's inhibitions when one does naked yoga - with all the attendant gas releases.
We always finish up laughing.
Laugh? Feel embarrassed? You have a choice.....