I have pain in my left arm, left cheek and neck. Xray reports say its due to nerve being pushed between spinal cord?

Yes. That can be an issue for the pain. If a nerve is pinched, then it can refer pain to other areas of the body. I would see a spine specialist.