paulflexes saidTurn straight.
After all, you didn't specify gender.
If you live in a small area, you're probably shit outta luck.
Right now I'm temporarily in a financial cookie without work. My family offered to have me go back to Arkansas (a very rural area, far from anything) until things get worked out so I can get back to my normal life down here in South Florida. I exact words were "There's nothing for me in rural Arkansas...no jobs suitable for my skillset (commercial pilot), no activities other than fundamentalist churches and religion-oriented stuff, and no people I can relate to. Remember how I grew up? I'll live and die on the streets here on the beach before I move back to that hell hole." Fortunately things took a turn for the better today, but that's a whole different story.
In other words, if you're having so many problems finding friends, first look inward to see if it's something about you (for me, it is). Then see if it can be changed (for me, it can't). If it can't be changed, then move to a place where you can find like-minded people. And trust me, living on the streets with friends is much better than living with a family that thinks (and constantly reminds you) that you're going to hell for being gay.