I have been living with back pains for almost 15 years now and the only real thing that always helped me was Osteopathy. I would be very, very careful which streches you are trying to do before you have been properly diagnosed. Some streches are really bad for some injuries.

What also helps is swimming with a floating pad between your thighs so you are not kicking your legs.