Welcome to Health Care Magic
It sounds like muscular pain
Pain more than a month needs physical examination.
See your doctor.
X-rays of the chest and spine may be needed / probably an EKG too...
Non Steroidal Anti Inflammatory Drugs and Skeletal Muscle relaxants may help in the mean time
Wishing speedy recovery