I've had lower back pain for years but like many chronic conditions you become used to it and it sort of becomes normal and you forget about it, at least it was like that for me. I've become used to feeling lower back pain every morning.
What I've realised is that lower back pain is only a symptom of poor posture, in my case an anterior pelvic tilt. What I had to do is fix my posture and then my pelvis would tilt backwards thus reducing the strain on my lower back. Most lower back pain is the result of poor posture.
I've worked for 3 years with a kinesiologist specialized in posture and with my own knowledge I now know exactly what needs to be done to fix this issue.
I only massaged and stretched. Strenghening muscles has been totally useless for me and my kinesiologist has confirmed it to me that in most cases the muscles are not weak because of a lack of strength but because they don't activate properly. So the muscles that are supposed to help your pelvis tilt backwards are not doing their job and others are overly active and tilt your pelvis forward.
The keywords here are: stretching, contract relax and massage with a hard ball.