Healthy living

We all know the public health messages - more exercise, less alcohol and salt, five a day...  but people's behaviour isn't changing fast enough.  How can we tilt the balance in favour of healthy living?