No, Nothing in addition to what I wrote. You just have to keep working on changing your thinking. Change your thought patterns and you will change your life. It's hard. I understand. You have these old tapes that play over and over in your head and when you're not playing them your mom and your 'friends' are.
You have to 'record' new tapes. When my daughters were a bit younger I always told them "act as if". Meaning, if they were nervious or fearful of something (like a presentation at school) "act as if" you aren't.
Start holding your head higher and your shoulders back and straight. Act (think) as if you are the confident, woman you will be one day.
SMILE at strangers and remember you are NOT a mind reader. I used to think "oh that person is looking at me like I'm weird, or this person thinks I'm stupid etc". But, bottom line, we can't read minds and beside WHO CARES what someone else thinks???
Be easy on yourself. There will be ups and downs. When you do talk with your mom on the phone do so with Crayons in hand and draw pretty pictures (in other words, do whatever it takes to 'listen' to her without really 'listening' or responding to the nonsense she tries to stick in your head. And DON'T get defensive or argue. Just say "yeah, sure...."
and keep coloring (or whatever) You get the idea!
I did not check but sometimes abebooks.com has cheap used books. The one I mentioned and the original "feeling good handbook" by David Burns is another one I always suggest. It's my bible. I don't pull it out but once a year these days but I used to read/work on it daily when I was in my twenties.
Have a great night.