The truth is girls only want what they can't have, if you make yourself available to them you might as well be saying bye forever.
A lot of girls AND guys are like this these days. It's not do much that they want to date a hot person but it's just that they have confidence. Confidence is the main key to anything. If you really want a girl, you gotta have confidence. It's rare these days and without it you won't get laid. Though you have to be humble nice and caring at the same time. Be confident but not cocky.