I can recomend a memory foam and sprung matteress for your back pain
and if you can afford it an electrical ajustable base to put it on
see tempur or velda web sites for more info
i have a velda memory foamand sprung bed on an electrice base
it is very good ..but i still have the back ache!! STRAKER
Zak is right - there are many different causes for back pain. Resting on a hard floor can help in some of those cases, but certainly not all. Have you sought professional advice on this yet?
Consider calling a good, well-respected chiropractor in your area if that's not something you've tried yet. Chiropractors will be able to identify the potential neuromusculoskeletal components of this problem.
Will laying flat on a hard surface lessen backaches over time? It depend on your condition,some condition cause more trouble,some better,some make no difference at all.
So ,What's your diagnosis?