I've recently been following advice on loose lead training for dogs. They say be consistent, know what you want the outcome to be...and keep practicing.
Even if your dog doesn't get it to start with...you have not failed. You are both learning, so keep going. And one day you will get there.
I'd also like to add that sometimes you have to change your method or adapt your goal.
Wise words and something we could follow with regards keeping active and functional in our day to day lives. For example if you would like to get to the floor, then practice it every day, if you cannot get to the floor, get half way to the floor and build from there.
If you have a physical goal that you are struggling to achieve then get in touch. I love breaking things down, adapting and ensuring that you can do what you want to do.