I have lower back pain and have tried Naproxen, Tylenol, Ibuprofen, Diclofenac Oral, with only moderate pain relief . The only med that alleviates back pain is one containing Tramadol but use it only occasionally due to possible addiction. My brother used a pain med for back pain and became addicted to it thus I am leery of continued use of Tramadol. However it completely eliminates any pain .
I also use Diclofenac gel for Achilles tendonitis which is very effective. Will try Celebrex and see how that works for back pain.