Hi,
sound slike you are focusing on what you can do rather than what you cannot, that is the only way to solve this. As you have found, focusing on an anxiety does not resolve it!!
NLP/hypnosis has some gtreat tools for social anxiety, why not google nlp social anxiety and see what you get.
Eseentially you simply need to retrain your thinking, once you do that you will resolve this forever and remember these are just 'ideas', nothing permenant or solid or unremovalable about them. you change your mind everyday, you just need to change your mind about yourself,
dave