Hello~I am not a doctor, so, I can not give a diagnosis, but, I will say that I think seeing a chiropractor could be of great help for your issues. You probably have pinched nerves in your neck and upper back along with misaligned vertebrae. The chiropractor will take a few x-rays and after reading them ascertain what areas need attention. After a few treatments those symptoms should start to disappear and you should feel lots better.