There r many reasons for back pain, it require X-ray and some other investigation to find out exact cause for backache.
You also have other problems.
Best option for you is to go for Homoeopathic treatment.
All your problems including back pain will be managed by constitutional Homoeopathic medicine.
Next Steps
consult a good homoeopath near by or take an appointment at practo consulting.
Health Tips
Exrcise regularly.
avoid stress.
take sufficient sleep.