For a different approach, there may be something you're getting out of a shame-filled lifestyle that sub-consciously keeps you there: a feeling of safety from jealousy, excuse to not try hard enough to fail or really succeed, or a sense of control because however badly other people might treat you you're still your own worst critic, or throwing a cosmic tantrum hoping things will get better if the universe sees you miserable and not learning anything? Or it could be something in your past that happened, or present feedback that sort of "programs" you to feel shame. Perhaps it's in your nature to be extremely smart and so have a very good memory and high sensitivity-- while those are gifts by themselves, it's very easy for talents like those in combination to find themselves utilized most in wallowing.
Once you find what subconscious advantage that being ashamed gives, you can consciously recognize the "advantage(s)" of constantly being ashamed, as false. Once you find what in your past or present influences the shame-filled behavior, you can choose to let it go or shoot down the influence as it comes. Then you can use your talents properly, to bring joy and success.
At least that's been my experience with it. I hope this helped.