Lansing, MI USA
take it from someone who has been there. . . I tell you, if I had a nickel for every girl (and woman!) that I have sat across a table from who said, "Why can't I find a nice guy like you?" I would be a rich man.
The truth of the matter is that girls this age don't really know what they want (not that the boys do either, but there are exceptions). Doreen and Midnight have both answered this part of the equation very well.
Let me tell you that the only thing that you can really do is just try to be yourself. I know that it's a tired cliche, but it's really what works.
For years, I tried to be the one thing that I thought that girls wanted. Sensitive, caring, attentive. . . only to have it thrown back in my face. . . I spent a lot of nights alone because of that. But, I found that when I was just myself and not trying to be anything that I wasn't. . . I was not only happier, I found that the girls that I wanted to attract (intelligent, funny, attractive (well, my idea of attractive)) would pick up on that and come to me.
So, that is the only thing that I can tell you to do. BE YOURSELF. You seem to be a very intelligent and caring young man. A gentleman who knows that women should be treated with love and respect. This is half the battle, most your age don't realize that for a long time.
Stop trying to look for what society's idea of a woman is and take a moment and sit down and think about what you'd really like in a woman. I think you'll find that looks tend to be at the bottom of that list. . .
Doreen and Midnight have both given you good advice, listen to them, learn from them. . . I wish that I had people like them to turn to when I was facing this thing.
IT WILL GET BETTER. . . this is not a lie, it's the truth. . . it will take time though, you will need patience, but you may be surprised at what happens when you just let loose and have fun. . . I know that when I did. . . I met a woman who inspired me to write the best poetry of my life. . .
Good luck my friend. . .
That which gives light must endure burning