I'm really interested in knowing what system you employ to learn stuff.
Personally: I'd make a list of all the available resources to learn about that topic -> narrow it down to those that (1) don't assume any prior knowledge where it makes sense (for example, you can't practically learn about ML if you don't know how to program) and (2) provide practice -> Go through each item in the (filtered) list and see which one clicks -> stick to it and practice -> experiment
1. Lay of the land (read, watch videos, what's there?)
2. Map the territory (Anki, notes, Feynman method)
3. Drill down (where are my gaps in understanding?)
4. Emulate (Watch tutorials then recreate them from memory)
5. Synthesize (build something cool)