I have a lot of anxiety, especially social anxiety and I have found that going to 12 steps meetings has been helping me. I see it as a 'relatively' safe place to push myself. I started out just by forcing myself to walk up to someone and say hi, which was almost impossible for me to do for the longest time, and now that I have been doing it more regularly it has started to get a bit easier. Next was asking for phone numbers, then calling those numbers, then asking someone to go for coffee, sharing at a meeting, etc. All of these things still cause me a lot of anxiety, especially sharing, where my heart is racing and my hands and even legs are noticeably shaking, but I have noticed improvements over time and the progress is encouraging!