Remember that you have a lot more to offer than just your appearance. Confidence is attractive, as well as being funny and having a likable personality. For a lot of boys, it doesn't really matter in the long run if you wear this or do that to your hair, because they're not going to be into you unless they also like you as a person. Obviously there are shallow guys who will care more about your looks than your personality, but those aren't worth dating. Wear something that you feel comfortable and confident in, and maybe do something nice with your hair. Also, remember that you can't force someone to like you. Some people just won't like you regardless of how you look or how you act. That's why it's important that you don't try too hard to change yourself in order to impress them - it's not worth it.
Most of the hot boys can get pussy whenever they want, so you're tripping if you expect a 9 or a 10 to commit to you. Maybe you should go for the slightly above average guys who usually get overlooked. They'd appreciate you a lot more.
Shouldn't have to change yourself for a guy to like you