My two cents:
1. Have a medium/long term goal, and then structure the topics you want to learn around that.
2. Plan and execute projects that exercise the topics you want to learn.
If finding the goal (1) is a problem, maybe start with solving that problem.