Hello,
As you said you are having back pain when sitting or walking more than 1hour, the reason for this may be coz of wrong way of movement, lack of exercise, over weight etc.
Next Steps
I will suggest you to start doing regular and basic exercise at home itself. Ayurveda has got good treatment for the trouble of back pain. This treatment can be done at home itself .
Health Tips
You can contact me online for knowing the treatment. TC.