Look for guy's who smile a lot but never talk to girls or pretty much anyone. Those guys are usually nice guys who are waiting for girls to talk to them because they just can't get up the courage to talk to girls. Just introduce yourself to them and they may then be able to talk to you and be one of the nicest guys you'll ever know.
Baby I'm right here. Lets do this! No but seriously, be patient, focus on your life and good things will come. Don't focus so much on fighting that "right" guy. The right guy will be at your doorstep when you are ready.
The harder you, the less likely you'll find that guy, take it from my experience. I am searching and having a hard time, the thing that I do is I try not to worry about. I go to events and do not have the expectation that I will meet any guys, sometimes I meet someone and have fun, other times I don't, but I still enjoy myself. Do yourself a favor and stop thinking about this. Good luck :).