In my experience, they should be walking around town... They might all seem taken, but amongst the ones there, there will always be one who is single. What helped for me, is to stop looking. I just concentrated on other things and "bam" I found him.. Or he found me.
Hot tip, get to know them as a friend first, that way you will appear trustworthy and non threatening. So take up a class or sporting activity where you can have regular contact with them. After a while ask to go out and do something nice with them.