I'm definitely no male model. And even if I was, my pictures are so bad it probably wouldn't really make a big difference. I really need to work on getting some better ones...
I think seeing some of these other profiles would be more beneficial, but if anyone cares, here's my profile:
http://www.okcupid.com/profile/robertphi222/
My profile is REALLY long (which I don't generally recommend people doing), but I've had more success with something long like that than something a bit shorter and to the point. I think some girls like some of the random things I put in there (gotten several messages about it being the funniest profile they've read, inquiries about porcupine mating rituals, etc.).
I should note that I try to answer a lot of questions or update my profile often so that more girls see my profile. It might be more that than anything else. When I quit doing that, I think the messages quit coming.
Open to suggestions since I'm pretty sure I have some flaws in there (or else maybe I'd have slightly better response rates).
edit: BTW, I hover around 20 visitors a week as well...if that means anything.