How to be more confident with boys?

I have a very high sex drive and love hooking up with, flirting with, and talking to boys but 99% of the time, I can’t find the confidence to talk to them first. I’m an attractive girl (not trying to be conceited, just saying based on what I’ve been told) but my lack of confidence to approach guys gets in the way of me getting what I want. Any tips on how I can be more confident with boys?? I really want to have that “yolo” mindset when it comes to guys but I’m too nervous!! (I’m 17 years old, don’t know if that helps)