In my group of friends, there's a girl who I think is nice, but I feel that she doesn't like me. But I don't know why. She's a non confrontational kind of person, (and a Canadian), and I don't know how to change the situation. I get a negative vibe off her when ever I hang out with my friends that she's friends with, and it makes me just want to leave. I'm guessing that I've offended her. But I don't know how to get her to tell me what I've done so I can either apologise or try to be understood at least. She seems annoyed whenever I make a joke or comment which is characteristically me. I think she's fed up with my personality, so it's like I can't win.
I want to be on nice terms with her, but I don't know how. I'd gladly confront her about it, but I have a feeling it would only make things worse. Her good friend, another girl is also not a big fan of me, and when I tried talking to her, it got ugly. I don't know how to communicate with non confrontational types, because all forms of communication inevitably end up being interpreted as confrontations, when all I want is insight so I can try to fix any damage I might have unintentionally done.
Any suggestions would be appreciated. I really don't like being hated.