Realize that getting a girl, at least in modern America*, has nothing to do with love, or connection, or common interests. It's about game. It's about saying the right things and not saying the wrong things until she decides she likes you. Kind of like getting a perfect S rank on a video game or something.
The way to get a girlfriend this summer is to realize that girls are just a numbers game. You go up to every girl and start running through level 1. You'll die a few times, but you'll eventually learn the level and pass it. Then you go to level 2, 3, 4 and so on. How many levels do these bitches have? Who knows - but you beat the game when you get laid. Sooner or later, you will beat the game with so many hoes that you'll have all these New Game +'s to choose from, then you get to pick what game you want to play. That's how life works. Girls are not individual little flowers; they are just as simple minded as guys are, just in different ways.
You're going to die on level 1 the first girl you talk to, so don't let that stop you. You already know you're going to embarrass yourself, so just get it out of the way.
Good luck.
PS - Avoid feminists at all costs. They don't count. Just because something has tits doesn't make it female.
*I myself am getting my passport and expanding my options, but this advice is if you're broke.