Hi, I have the very same problems with neck/shoulder trigger points and tightness. Well, actually I have muscle tightness and knots all over, but it's only painful in my neck area. I, however, do not have any issues with trigger point massage. It works well for me, but is only temporary. It lasts usually only a month if done by a professional massage therapist or a couple a weeks if done by a family member.
Last week the pain got unbearable and massage by a family member didn't work, so I"m finally going to see a pain specialist for trigger point injections (covered by insurance). They inject lidocaine into the trigger point to have it release and relax. It's not a permanent fix, but it is supposed to be long lasting. I believe a permanent fix is strengthening exercises to improve posture. But I haven't been able to do those, because any exercise in the "coat hanger" area just seizes my muscles up more and makes them more tight. So I'm hoping the trigger point injections allows the muscles to relax enough that I can do some posture exercises. I'm going to combine the trigger point injections with some professional massage therapy too. (Depending on the pain clinic and your insurance plan, massage therapy may also be covered by insurance.)
Other options for trigger points injections is dry needling. It's like localized accupuncture in the knots which release the tension in the knots. But I'd rather have the local anesthetic to force the muscle to relax.
Some interesting information as to why people with CFS get pain and knots in the coat hanger area is that the coat hanger area has the most muscle units per blood vessels than any area in the body. So, one theory is that it's not getting enough blood flow and oxygenation. I personally believe that the coat hanger area gets its own localized PEM because those muscle groups are always in use and under strain, especially with how much computer work everyone does.
Hopefully this helps.