Answer by
worker22 (32)
You may have a pinched nerve in your shoulder, neck, or back due to an injury. Usually swelling will cause a pinched nerve. Try taking an anti inflammatory like Tylenol, and ice it up and if you're still experiencing numbness, go to to the doctor. If the numbness is in your left arm, you may have a heart condition.