My secret is time management. Outside of your daily obligations where are you spending time? Can any of those things be swapped out for more time to learn X?
Yeah this has been the key to me learning things faster, finding more time.
Another secret, find podcasts with people who are experts at X that talk about X.
Surround yourself with as much as X as you can.
I’ve used these techniques to learn, JavaScript, ruby, php, java, swift and more.