This doesn't talk about Social Anxiety (only mentions it as a potential disorder that perfectionists can suffer from), but I found it pretty interesting, and hit home for me in a lot of ways. Perhaps striving for perfection is one thing that could be at the heart of things like SA, OCD, AvPD...