Sometimes I try to imagine how I would feel about someone else with my shortcoming or failing. If I find myself more able to tolerate it in someone else, then it helps to turn it back towards myself viewing from the outside. There are some things I have felt shame about where that approach helped. One question worth exploring as well is whether the shame is a nebulous, generalized feeling, or attached to something specific. The strategies to overcome it may have commonalities, but also distinctions. The specific shame lends itself more towards overcoming that limitation and the more generalized the shame, the more it can't go away without self acceptance? In both cases letting go of a sense of perfectionism or impossible ideals is necessary.