I have similar problems, at times, and with most people except some. I believe it does have something to do with communication skills, and with my relationship to myself. People like it when I connect to them genuinely, and only then they connect back, and I feel connected. Others, many others, feel I cannot connect, so they don't, and there is no connection. Another important factor is expectations. Many people do not like it if I expect something from them. They disengage, I start disliking them for that, and there goes friendship.