Schoolsucks,
your post may be a joke, I don't know you so I cannot judge. I will do as if your post was real.
before we begin to help you, it would be great to know more about you. How old are you? The question "are you ugly" is also relevant. Are you into sports ? You say you have no friends, I don't buy that.
What I see in your post is a guy who easily feels victimized . It's always the others' fault. Let me fill you in a couple of secrets that I have learned.
Girls:
------
Girls are "usually" more insecure than men, so they are "usually" less prone to just come up and say "hi". In the old rules of courtship, they sometimes expect us gentlemen to come and say hello, how are you, etc... And I think it's cool. So it's not because the girls just don't come up and introduce themselves that automatically they don't like you or find you unattractive. So I would suggest to take a deep breath, walk up to the girl at work who's so cute, it's not the frickin end of the world, and just say hi, introduce yourself, talk very briefly and then leave. Don't talk about her nails, it's very personal for the first time you speak with a girl. Be as natural as you can be. If you freeze, she's gonna freak out. I mean it's difficult to explain, but the bottom line be as relaxed as possible. And you know what women like? Guys who are funny. Are you the very least funny ?
Nice guys:
----------
I'm gonna say something that may displease some of the women on this board. But you need to know this. I know, I've learned from experience: If you are TOO nice a guy, you'll always be treated like crap by the girls. What I am talking about is the guys that girls refer to as being "so sweet, or so nice". Girls love a challenge. Wimps and guys who wear their hearts on their sleeves get crushed by the women. So you HAVE to be nice (don't fall into the Bad Guy trap - but that's another story for another time) but you should never ever be TOO nice. My message may not get across how I would like, sorry, my first language is not english.
Friends:
---------
Man your comments about friends are so sad. It's very simple to have friends. Try to find people with the same interests as you, never take them for granted, work on maintaining the relationship, NEVER DUMP YOUR FRIENDS when you have a girlfriend, money is to never be a problem between friends, be generous of your time and skills with them. I know a lot of people (mainly because I was always involved in teams sports - that's where it all started) but real friends, I could say that I have 8 friends that will be with me for life. But it's not easy, I work on maintaining those relationships when I see that it's been too long that we saw each other. On the topic of friends, it's very helpful to have girl friends, they can introduce you to their friends (even if it's not specifically for dating) and the more contact you have with women, the more at ease you'll be with them.
Internet / Computer:
--------------------
I know the internet and computing in general is a great hobby. But it's always a question of balance. To spend all your free time on this is not healthy. I don't know, try another hobby. Cinema with friends. Sports are a great way to make friends and get the abs the girls like (ahah). I just went to see the U2 concert and I had so much fun - go see a concert or something. Get out !!!!!!!!!!!!
I would like to end this rambling by saying that it's you, you, and only you that can change your situation. It's not the other's fault. It's up to you to make it happen.
Make it happen! Worst thing that can happen is that you'll step on a rake (sorry it's a french translation-it means you go to a girl and booooooong she doesn't want to talk to you). Then start again. I have a friend who's exceptionnaly gifted with the women (it's frickin nuts) but you know what? He gets rejected every now and then. We all do at one point or another. So don't think it's only you.
The way you're headed you're gonna wake up one day and you'll be forty years old, asking yourself what you did when you were young.
Cheer up dude !
VR6