How to get a teenage guy?

I(14F) am looking for a cool guy. The problem is that I'm not the type of girl guys usually find attractive. I don't wear makeup(I'd like to) and I'm not curvy. I have enough self respect. I'm not desperate enough to throw myself at any guy. I'm also not afraid to call guys out especially if they disrespect me. I would like some advice on how to get one. I posted this on another subreddit but they all thought I didn't need any:(

Any advice???