Hey man,
Wow, what can I say. Ok, from the beginning. I don't really know you. I live on the other side of the planet (in the UK), but I've read your posts and you seem like a caring, pleasant person. If it randomly turned out we lived down the street from one another then I'd be dragging you out for a drink and a chat about now. So don't despair, your are clearly liked by the people here, (look at the volume of replied to your various posts about branding etc). This WILL translate into being liked by people around you, just takes some time and effort.
When I was your age i was in very much the same position (this wasn't that long ago, I'm just a hair under 22 now). Few friends, separated parents, didn't get on with anyone at school, little to no experience with women. Its a real depressing place to be, but its cos you are stuck in this artificial and extremely bitchy world that is school. Kids can be (and often are) unpleasant, uncaring and cruel, but there is more to the world than them.
I found it impossible to define yourself by the people around me at school, so i went and found other people to hang out with in the world at large. I had friends aged 14-40 out of school, people who really cared about me, and liked me for ME, not for my high school social status. Ok, so being at school still was no fun, i was not popular, but it didn't matter so much because I had my own thing going on. I found that it was easier to make friends in other places, particularly older people, because if they liked you, then they liked you. You didn't have to worry so much about the 'talking behind your back' dishonesty thing. They don't have to see you unless they want to, so when they do you know they really mean it. I understand perfectly what you mean by 'friends' you talk to at school. Its not quite the real thing, but don't dismiss them out of hand, if you can become more confident then you may find some of them become proper friends later (some did for me.).
I would really avoid books about how to make friends or get girlfriends. They are no substitute for being honest and being yourself. What you need to do is find a way to be happy with yourself, to be able to generate self confidence from the inside rather than in reference to what other people think. This is a tough one but is achievable, many of my friends (and me) have been through this at some time.
If you want to read a book to make you feel better, try the Tao Te Ching (sometimes called the Dao de Ching), on
amazon here (NB it has to be the Richard Wilhelm translation, is by far the best) or as an introduction to the ideas, try
The Tao of Pooh, an introduction to the ideas using Winnie the Pooh, is brilliant. These are not a way of getting into any sort of religion, Its just a bunch of advice from a really smart guy living in china 1500 years ago (more info
here ). It contains some really special and comforting ideas which helped me and many of my friends get through these tough times.
Like others have said, you need to meet a bunch of new people for things to improve. I hear what you are saying about finding it difficult to join groups, whatever, but there are other options. Maybe you could get a job somewhere? I'm not sure how the laws are over there, but bar/restaurant jobs are in my opinion the best. You get to meet people of all ages, who will hopefully decide whether they like you based on what they see, not your teen social standing. If you work hard, people will respect you for it, you'll find yourself socializing with these people, and are likely to make a bunch of friends.
If the people at school are unpleasant to you, don't give you a chance, then forget them for now. I think most people on this forum would agree that they don't know what they are talking about. If you can find other social spaces, then they people at school will work it it in the end. There is little more satisfying thats being a bunch of people from your school walk in to a hip, funky cafe/bar/club where you've been a regular with you new mates for ages, and them going "what are you doing here" to which you can rightly answer: "no, what are YOU doing here". It happened to me a bunch of times and the fun never wore off.
Also, on the women issue, of the many people i knew in your position at 17, all have now discovered the wonders of the fairer sex and been in proper relationships with special people who care about them. It will come, but only when you relax about it. getting to stressed means you end up doing things you will regret later, even if they seem like a good idea at the time. I'm glad you were grounded enough to recognize the profession of love from the chemically altered girl you mention probably wasn't your the best way to start. Try to make friends with some cool women without expectation of it leading anywhere. It will make you more genuine and less stressed when you are around women in general, and benefit you when you do find the right person for you.
Failing all that, if you ever find yourself in the UK (I'm in london), let me know and i'll take you out with some of my friends, They are an eclectic bunch and they don't care how old/cool you are.
Good luck man
pm me or something if you want to talk more.
ora