ok so this is like the most mechanical advice I can give about making friends:
-bond over complaining. People are very open to banter about a shared annoyance even with complete strangers, making it the perfect start for small talk. Talk to someone near you if the line for something is taking too long, if the teacher is late for a morning class, i...... reply
just join random events that are being advertised. im also very introverted and self conscious but js going out on random side quests is like my rejection therapy. last week I went volunteering and I made some new friends who were also volunteers and im going w them to the next event :)) reply
Well if you are in school I think it's best to small talk with the people that sits near you, get their social media etc. I used to be SUPER self conscious and an loner. But at some point I started going up to the people who seemed cool or intelligent to me. At first it was soo hard, my heart was beating fast, I was very nervous. I asked questions ...... reply