See a physiatrist
The best medicine for low back pain
is ice, heat, stretching, exercise and time.
Topical creams and patches may help too. Medicine by mouth should be avoided unless the above do not help. The type of medicine used should be guided by a physician. Sometimes injections may be helpful as well.