I have a useful phrase: "It might take a few days, weeks, months or years."
It is my antidote to the comments about how a new skill can be grafted onto a child over a few well-planned days. Ha! is what I say. Other people's timing is nearly never the same as mine.
The hard part for me is getting to the point where I have forgotten that I am supposed to ensure skill x,y or z is part of the child's way of life.
From then on life is easy until the lovely time when they suggest the idea themselves and I think "Wow!" and give myself a virtual gold mothering medal.