Well, psychology is hardly an exact science, and I'm hardly a practitioner. But I wouldn't be at all surprised if your looks had something to do with the number of male friends you have.
Incidentally - I'm not saying that ALL relationships between men and women are exclusively to do with sex (that'd just be freudian, and weird). Of course platonic relationships exist (look, we're having one right now). All I'm saying is, if you are attracted to someone, then it's unlikely to be because "he's a nice guy". Whether on a conscious or subconscious level, it's 99.9% likely to be sexually motivated in my experience.