After two years of treatments and the chiropractor has not helped. Go see a doctor to take an x-ray of the area. The doctor might assist in seeing if your problem has gotten any better or worse without the treatment. Next try instead some simple light stretchs and maybe massage for the area proned to tension.
If you have a chronic condition, chiropractic will not cure the condition, just give you short term relief. A second opinion from a neurologist or other specialst may help.
You need to visit an orthopedic doctor to solve your shoulder and neck pain. A chiropractor can help, but for proper treatement and pain management you need an orthopedic doctor.
Like most things in life we choose, from a dentist to our hairdresser. We choose them because they give us a level of service we expect of them. And if they don't live up to our expectations, then we choose someone else. Its just the same with your chiropractor, if they can't deliver that service, then move.