I recorded some tutorial videos for some kids a while back, to help them prepare for an exam.
The feedback I got was very positive, but I suspected they weren't learning as much as they thought. So I made a practice exam for them, and they failed it.
This was a wake-up call for them. They revisited the material, and got a good score on repeating the practice exam, and a good score on the actual exam.
So, there needs to be a forcing function. The brain will generally be as lazy as it can get away with, in any situation. So if you want to develop some skill or faculty, you need to create a situation which demands its use.
(Ditto for if you want to retain a skill or faculty!)