Hiya Hoss!
I've had most use of the SelfEsteem-tape when it comes to social insecurities. If I feel anxious in a situation I will very quickly show it with my face. I try to keep a smile but that's hard in such a situation. What does work is Natural Brilliance. You let go of the feelings for the moment and then you change. Your posture gets different and your field of vision opens up. Pretty much like SelfEsteem. If you don't want to spend any more I'd go with SelfEsteem. I also use it mostly every day. When I start to feel to much insecure with new people or situations I get the tape out. Anyway, Natural Brilliance is nice cos' you get conscious techniques to work with.
Just wanted to say that reading your last post makes me think that you do have success in one area of your life. Determination. You really know what you want and it seems like nothings going to stop you from getting it.
Relax, you will get your desired results, one way or the other.
Have a nice day!