I get really bad shoulder, neck and top of back pain. Partly caused by tension I think, but certainly not helped by my shockingly bad posture. Who do i need to see to help me sort it out?