Comment by basisword
You didn't mention therapy in your comment. Was this something you tried? Personally I've went from hermit > normally social thanks to CBT. It's very hard work, you need to find the right therapist, and you have to continually work on it but it gets easier.