Here's a scoop Disenchant.......In today's society, Men have bought into the stereotypes put forth about men. Lazy, stupid, couch potatos who watch sports and porn, and have horrible personal hygiene.
Welcome to society. You need a man with a mind, goals, direction, and focus. He's not necessarilly going to be HOT, and not always going to be an Adonis. Find a guy with a brain, and you will have a much better chance of finding committment, and devotion, as well as passion and ambition.
The more that physical appearance comes into play, the more YOU will have to work to find one suitable. Those that are driven by looks, style, and fashion, rarely have time to develop intellectually or in maturity, as their focus is on look and status.
There are plenty of good lookin guys that are looking for relationships, but you need to frequent the places where they frequent. I don't know Elgin well, so I can't help there, but think toward more intellectual frequented places, from Museums, and Art galleries to Coffee Houses and Dinner Club type places if they are prevolent in your area.
I met my wife in a Coffee House, when I was 34. I'm 41 now, and couldn't be happier. I was going through the same type of dillema with women, as you are with men.
Good Luck to you