Consider the hypothesis you have an anxiety disorder, not introversion. I said I was an introvert for years until repeated evidence (and everyone I know pointing out to me) convinced me that I am just happier, healthier, and have more energy if I'm around other people. That doesn't imply that I (or you!) am _good_ at being around other people, especially strangers.
It's hard!