Sure, there may be some that MD fields that are less face-to-face encounters but you will have to interact with others and strangers on a very routine basis for a good chunk if not most fields of medicine. I literally am talking to administration, consultants, nursing, patients, family, etc non stop through my 12 hour shift. Confidence is of the utmost importance because they're putting their trust in you. The nurses need to make sure you're confident of what you're doing, especially when the proverbial feces hits the fan.
This does not mean you have to be a strutting rooster, but you do and will have to be able to interact with people. Even mundane administrative issues, I have to be in meetings in between patient care and etc. I have to be able to introduce myself, talk about what I want and need, or rain holy hell fire on someone if needed. I have to talk to CEOs, COOs, CMOs, etc. If interacting with random people gives you anxiety, not to add on but you will have to work with the top echelons of your department, hospital, healthcare etc. Many a time have I flipped the bird to the CMO.
That being said, believe it or not I was actually a shy guy too. But if this is something you want, you just have to said, "Screw it." You got into medical school, you made it through, who's gonna question or bully you now? In fact, my wife says I'm the bully these days :-( But if medicine is something you want, even to get into it will be meetings, interviews and graded on interaction. You can try practicing, or possibly seek counseling if you're that shy?
BTW, nothing wrong with video games. Spent waaaaay too many hours on things like Fallout, the various sim iterations, and the Total War series myself. My wife actually got involved in League of Legends tournaments.. says I'm a troll and won't let me play :-(