What am I doing wrong?

youareyouronlyenemy
First, let me tell you all a bit about myself. In my opinion, I am fairly pretty - I don't have a great body but it's good enough - and I THINK I more than make up for it in terms of facial features and personality. I am opinionated, intelligent, have a good sense of humour, have a lot of interesting stories to tell, and can hold a good conversation. I love dry heat, the first snow, feeding the ducks in the park, and the list could go on. So, I've got all of this good stuff going for me, and yet guys don't seem to be attracted to me.

Well, let me correct myself. I do get the occasional car horn honk or the double take or feel the guy staring at me in class. But rarely will guys ever actually approach me and get to know me as a person. The guys who do actually get to know me as a person never end up being more than friends.

So, my basic question: Am I doing something wrong? Because I do everything I've ever heard about to attract guys (develop my own interests and talents, smile, flirt a little, use good hygiene, act with confidence - usually).

From what little you know of me, do I simply send the wrong message to guys - that I only want to be friends? Am I too intimidating? Not interesting enough? Is it a problem with the guys (not likely, because it would seem logical that there is something wrong with one person (me) rather than hundreds of people (the guys))?

Any help and insight would be greatly appreciated. Thanks :)
Updates
+1 y
Since 'totally-anonymous' thinks that this is all my own hyped-up, perfect reality, let me clarify. My friends, family, and strangers all tell me I'm pretty. People tell me I'm funny and smart, and when people speak with me, they find me interesting.
What am I doing wrong?
4 Opinion