I'm 18... I've never been kissed, never been on a date, and never had a boyfriend. Most girls that guys go after are the cheer leading, tight clothes-wearing, 9 pounds of makeup-wearing kind of girls.
I play the guitar, wear hoodies and skater shoes. I'd rather watch baseball than get my hair done. I can't stand wearing nail polish on my fingers. I would rather brag about calluses I've gotten from guitar practice than but an ugly pink shirt from Abercrombie or Hollister. I collect band shirts and have a photo album dedicated to ticket stubs, rather than collecting shoes or purses. I've been told that I'm pretty (specifically that I have nice eyes and beautiful hair), and I'm a very sensitive and caring person.
Please don't worry some guy will like you some day. The woman I love is a self proclaimed tomboy, wears combat boots, knows more about baseball, football and other sports than I do, is smarter than me and has a naturally hoarse voice. I can't imagine life without her. Just socialize with people of your own interests, if possible. Be comfortable with yourself. Don't look or try to find love. It will find you.
I don't play guitar, but aside from that, I'm pretty much the same way, and guys have liked that I'm not the really girly type. I don't think that's working against you. Are you more on the quiet side? Because guys won't know what kind of person you are if you don't really show it. Even if you do show it, it can be hard to approach someone who's quiet. Or they might see you as "one of the guys". Or, they're just not telling you that they like you. If you don't put out any signals that you're interested in them, they might not say anything because they think you're not interested.
i know I'm a girl and honestly I'm not saying this to make you feel better...u sound like an awesome person and look pretty great too...so I don't know why guys don't like you but it kinda sounds like ur one of the boys more than girlfriend material you don't have to change yourself just find a middle ground...i myself don't really like abercrombie or hollister only some stuff like a cardigan or something but there's nothing wrong with skater shoes I've seen girls who sound just like you get guys so the only recomendation would be is to don'y brag about your calluses and maybe insteed of the hoodie you should try a nice little top itdoesnt have to be revealing just cute remember a relatioship would have to be a give and take a guy doesn't want to feel like he is dating another dude he wants to know ur a women so wear clothes that remind him of that and all the other things will be pluses who wouldn't want a girl that would watch baseball, I can tell you for a fact the guys I've dated loved that I like baseball, football, hockey, and boxing, and I don't like getting my hair done it's just that when I go out I know how to do it myself, you look like you have real nice and easy hair to handle when you have nothing to do play around with it and see what styles come up...hope this helps!