Hey aaron,
1. Girls are silly and cute
2. There is an abundance of girls that are attractive and awesome that also will like you if you present yourself well enough.
You HAVE to just try and approach. You most likely will make a fool out of yourself in the process and a few girls will think you're weird, but who the fuck cares. They just girls. Silly and cute girls. Learning how to approach girls is a numbers thing and the only way to learn and improve is by trial and error. And don't worry if it doesn't work out at first, because there are literally girls everywhere if you do cold approaching. Now on some ways to approach:
1. If you see some girl sitting at a bench, sit on the other side while you play with your phone. After a while you put it away and just say something indirect like "what's the time my phone's dead", "what are you reading over there", etc. If she bites and furthers the convo, move closer to her and deep dive her, screen, whatever. Follow the process.
2. If you see someone walking you'd like to talk to, walk up to her, preopen, and just say anything really. Like "hey you're in my spanish class right?" "Hey do i know you? (if no) Oh well I thought I met you at some party. Plus I think you're cute" " "Oh shit thought you were someone else, you're not by any chance Jenna's twin sister? So what are you up to Jenna's doppelganger?"
Good luck bro,
TVKTVK