First, you're a guy so get used to rejection. It happens. Dating is kind of a numbers game. Keep at it and eventually you'll find somebody who suits you. In the meantime, do what you can to improve your looks and posture, broaden your social networks, and practice your flirting (i.e. talk to everyone).
Or, and this is a trump card, learn to social dance (blues, salsa, swing, tango, etc.).. there's really no easier way to meet people or impress members of the opposite sex.
INFO: 30 year old male in a 2+ year "open and honest", poly relationship with "Kemie."