If your social interactions are few and far between, you limit your chances of success in these situations. Instead of avoiding social situations, start by seeking small, less intimidating opportunities to practice social interaction.
Give it time.
Most of the time, the anxiety you feel around new people subsides. The awkwardness you feel from the new place and unfamiliar faces will, in time, give way to interesting encounters and fascinating conversations if you give it a chance.