Holistic, lifestyle approach is the only one that has ever helped my pain personally.
Some possibilities are acupuncture and chiropractic with or without laser treatment, castor oil wraps for pain accompanied by swelling. Consider dietary changes in case you have any food sensitivities or allergies.
An ointment called Traumeel sometimes helps with muscle pain, and Lymphagen is more for swelling from a sluggish lymph system but it can also help with pain of different types.
These are a few of the things that have helped me. Not meant of course as any kind of professional recommendation, I'm no doctor, just a person who has contended with quite a lot of pain over the years.