Invest in a harder foam roller
I heartily endorse that product or service.
It works great on the legs, less so: on the back, but it is still usable on it. It's fairly hard kind of massage, though, if you're e.g. prone to bruising it may be too hard.