I don't get it. If it's meeting new people then offline is probably better and if it's reinforcing connections and activities with those new people, if the interest is there, you can definitely accomplish it with my previous points.
Nice strawman. In any case, I'd say that the old adage of confidence and being attractive (personality, presentation, etc) is more important than many of the things you're insecure about.