Maybe you need to try a different approach. The majority of guys who are on these online sites like adam4adam are mostly looking for sex, so obviously they are going to be very picky about appearances. Nobody is a perfect individual who is completely blind to appearances, everybody has preferences, whether its that they are into or turned off by black guys, white guys, latin guys, asian guys, middle eastern guys, chubby guys, skinny guys, buff guys, hairy guys, smooth guys, blonde guys, brunette guys, young guys, old guys, masculine guys, feminine guys, etc. These sites are generally filled with guys who are looking to hook up, so they are going to go with a guy that they are sexually attracted to. Even though many people do list that they are looking for friendship in their profile, most of those people are still thinking about sex down the road, and sex is not really friendship and sex is not always dating either. You need to start looking for people in person.
Also, when you are looking for friendship, why are you only limiting yourself to gay men? What about lesbians, bisexual men and women, and straight men and women? A friend is a friend, whatever their sexual orientation may be. Rather than having a preference for just gay male friends, be open to a friend of either gender and any sexual orientation. And hell, you may even befriend some cool gay guys through other friends. In my experience, one of the best ways to make friends is to befriend people you meet through other people. Anyways, good luck and hopefully you make some friends and ultimately find a good relationship.