Why should you be ashamed of who you are? Being a senior in HS, I think i'm at a time where I'm prone to people judging you. I'd consider myself a pretty popular person. I go out every weekend and I've got loads of friends, but there are still definitely nights where I need to just chill out and play Skyrim, and my friends understand that.
Especially for me going into college next year, I think that being social is a big part of my life. My girlfriend and I are both going to UW, so that'll be really good for my social side of me.
In terms of you, Fyse, I'd ask this guy you're interested in out. Ask him in person if he wants to do something on friday or saturday, and invite him over to your dorm/apartment/wherever you stay. Have your xbox/other console on when he gets here, and be like "oh yeah I was just watching some netflix, but if you wanna do something else, I can show you what games/movies I have!" From there, it'll build. If you want to introduce alcohol into the picture, you might have an easier time, but other things might happen. My experience with alcohol has been pretty average, I actually met my current girlfriend who is quiet as hell when we were both hammered at a hoco afterparty I was hosting.
Tldr, just be yourself. If you two are really meant for each other, it'll work out. If he can't see you as the awesome, brilliant person you are, then **** him.
This might sound nerdy as hell, but in my experience, video games will never leave you like women. I'm not saying don't go out and have fun, but if you can't find what you're looking for or you're feeling terrible, just relax and play some graal.
Also, DO NOT HOOK UP WITH HIM FIRST. In my experience, hooking up with people then tryingto build a relationship with said person is a VERY BAD IDEA. Go out with him first, then hook up with him.