I've had this knot in my right shoulder off and on (well mostly on) for about the past 8 months. It feels like it's right above my shoulder blade, not sure how else to describe the location. I suppose my question is - what causes someone to develop a knot in the same place over and over again and what are some good methods for getting it out? I've never had a professional massage, but I'd be willing to try if it would help. But if there were anything I could do in the meantime to improve the condition, I'd sure love to know. Thanks!