Maximize the use of technology by starting to hunt online. Of course that is less personal so you can ask him to meet up with you, just make sure you have something to talk about like your job or your past time.
And have you ever thought of visiting hardware stores? Yes honey, that is a good place to scout and to catch hot straight guys. Go to the plumbing and drill section and you might get nailed down to your bed in the near future.
There are so many places and situation you can meet guys. It could be social clubs, community events or even your work. You just have to be creative and to use your common sense.
If you don't know where to find them, then you are absolutely wasting your time. It's as if you are looking for a needle in a hay stack. And always remember to fit in the crowd and don't wear something flashy or something that will drive others attention to you. Straight guys really don't like to be the center of attention most specially in situations like this so blend in ok?