whats better for improving social skills for a absolute beginner/hard-case/nut-case :P? I was pretty much a hermit for the first 27 years of my life.

I tried doing solo cold-approach but it made me very weird. and because of a lack of success I find it a pain. So I am going to take a break and try something else.

I am doing a lot of improv these days, and it has remarkably reduced my social anxiety. I find it a lot of fun too. There are some good toastmasters as well.

Have any of you tried toastmasters or improv?

Whats helped you most?