I agree 100 percent with CarlileScott, I had to make seat adjustments; and raising the seat made a HUGE difference for me. I'll share with you a trick my physical therapist had me practice....for whenever you think about it.
Sit up straight and imagine pushing your shoulder-blades together....it helps with upper back, lower neck....and also if you do a lot of computer work; that can contribute to bad posture!! Several times a day I stop and rotate my head with neck/shoulder rolls very helpful.
I hope that helps.....posture is everything! When I started practicing, I kept thinking "what a PIA"...but now I don't have the shoulder aches, the pinched nerve problems. and my lower back feels much much better.
Good luck, and if it is possible for your i nsurance, it might pay off to pay a visit with a physical therapist.
"I believe that friends are quiet angels who lift us to our feet when our wings have trouble remembering how to fly." - unknown