I have a lot of lower neck/shoulder pain on my right side and I've had it for about six months. It's not getting better (or worse), but I need to get it treated. What kind of doctor do I go to? A chiropractor? Physical Therapist? Regular primary care doctor?