Upper body aches and pains may be caused by muscle strain, cervical spondylosis, osteoporosis and other factors. 1. Muscle strain: usually overwork or violent collision and other factors, resulting in excessive muscle pulling, the formation of muscle strain, and then appear upper body pain. 2. Cervical spondylosis: a clinical syndrome resulting from degenerative changes in the neck, osteophytes or prolapsed intervertebral discs compress the surrounding nerve roots, leading to stimulation of the surrounding nerve roots, resulting in upper body aches and pains. 3. Osteoporosis: generally older age or estrogen deficiency and other factors, leading to faster bone loss and cause osteoporosis, excessive loss of calcium in the body, part of the upper body nerve tissue stimulation, resulting in upper body aches and pains. Upper body aches and pains may also be related to diseases such as spondylitis.