I've been barely keeping my head above water (ok, much better than that honestly) for 35 years intellectually due to lack of more methodical learning. Your post might convince me of trying Anki...

The real trick is not realising that its working until you stop using it :-)