Hmm, sometimes, the way to figure out where socializing is breaking down is to take what you want, define it explicitly, list the steps to getting there, and then identify what is getting in the way. It's so important to be honest with yourself--it's easy to say it's the other person (and really, most of the time, it actually is), but you can't change the other person, you can only change your own behavior.
I do not want you to think that I'm trying to say that you should change who you are for somebody else. You are not here to meet anyone else's expectations.
However, it is possible, and I think good, to change yourself to make yourself happier. If there's someone you know, or a character you've seen, whom you really like and would want to be like, it's okay to try to be like them. I wouldn't say to try to be them 100%, but there are some situations where these characters handle similar situations in a way that works out for them. Try doing it that way. Sometimes it will work out for you, but I can say from experience that sometimes it won't. I can't give you any 100% sure fire answers to this one, especially since I'm still figuring it out for myself. I can only tell you what has worked for me.
Sorry this is scattered, but here's an example of my thought process from the first paragraph:
What do I want? I want to be friends with Rachel.
How do I do that?
1. I get Rachel to like me: (the following is NOT a heirarchy).
- a. I invite her over once or twice.
- b. I cook her dinner (or otherwise show hospitality).
- c. I listen to her.
- d. I initiate conversation
- e. I allow her to initiate conversation and invitations.
2. I get to know Rachel.
- a. I remember what Rachel told me.
- b. I remember her likes and dislikes.
- c. I keep her secrets, should she tell them to me.
- d. I show Rachel that I trust her by sharing slightly more personal information with her.
- e. I learn what makes Rachel laugh
3. I engage in what is important to Rachel when I am with her.(and if Rachel is my friend, at this point, she will care and will also be engaging in what is important to me)
- a. I let her choose the activity we do together
- b. I let her choose what we eat
- c.I share my opinions about what is important, and I listen to hers.
- d. I do things that I may not want to because Rachel wants to do them, but I make sure that I am having fun anyway.
Keep in mind, there's no way to define friendship, even by listing all the different behaviors you do when you are in a friendship. The list was overly simplistic, and there would be further information about not doing things she dislikes (though, if they are an integral part of who I am, then maybe her friendship is not worth having). Some problems with this is that it also depends upon the other person reciprocating the relationship. It's important to stay in that first part until you are pretty sure that it is reciprocated. Also, I've found that some people are easier to socialize with than others--I find it easy to become friends with people who have ADHD, but it's hard for me to maintain friendships with them (we end up driving each other crazy--it ends up being that they're too impulsive and unpredictable, and I'm too stubborn and detached). People who are labeled as "nerds" or "geeks" are really easy for me to make friends with. With others on the autism spectrum, or who have traits of Asperger syndrome, it can be really hit or miss. With the girls who seem "popular", it's almost always impossible. They're often so wrapped up in themselves and their silly social to-do's that when I step out of that social norm circle (which is often), they're quick to give weird looks and avoid me. Oh well, their loss. I've been told by several that I'm a great friend. If they want to exclude me, it's their problem and I'll move on with my life.
Woo, rant.
Hopefully that was helpful and not just a ranty-rant.