You'll do a better job attracting women if you're self-confident without being overbearing or cocky, with a touch of self-deprication. Come across with a good sense of humor and they'll warm up to you. Don't try to get into their pants, make an attempt to be their friend. Every woman, every single one, has at least one female friend who is in your boat, who has no confidence, who would like to find someone, and making a woman your friend is the key to finding her. And I have discovered that quite often they're generally hotter than the one you were pursuing, whether hotter looking, or more like-minded and appealing to your sense of intelligence. I had more hook-ups with female friends of my ladyfriends than I did striking out on my own. And while you're at it, check out older women...having a younger guy check them out appeals to their sense of vanity. I'm a happily-married guy in his 40s, but the hands-down most wild sex I ever had was when I was 22, with a lady who was 33. Every once in a while I'll be somewhere, smell a certain perfume, and immediately get a pinky.
Sorry to digress.
Anyway, the last thing you want to do is to appear pushy or desparate. Women can smell desparation. Like dogshit. When they smell that, or otherwise sense it (such as your willingness to immediately adjust your schedule to accomodate changes in theirs), they feel they have the upper hand and since it's no longer a challenge to them, you'll remain alone. It's a far stretch to say there's someone for everyone out there...but there are, to coin a phrase, a lot of fish in the sea, and if you keep on meeting people and having an open mind and establishing friendships with women (never understimate the chubby or homely ones...every woman has her own charm), and ultimately you will find someone who you can enjoy time with. Will that lead to something more? Who knows? But it doesn't happen overnight. It requires time and patience and effort. Saying "Hang in there, buddy" implies it will happen without effort. It is more likely to happen if you're out there circulating yourself, making friends, getting to know people, networking, and establishing friendships with women without the expectations of trying to get into their pants, which women can detect a mile away and generally find off-putting. Oh, and one last thing...women enjoy the company of the bad boy, but end up marrying the reliable grown-up man.
Hope this helps.