I was motivated by doing some audio projects. Projects have real requirements, and so they force you to iterate on the design until you hit all your requirements: power supply logistics, signal purity, enclosure, ...
Get a good textbook like Horowitz The Art of Electronics.
Learn how to use a CAD-based circuit simulator program like LTSpice. Build the circuits you read about in the simulator, and run them: apply signals, and look at how the voltages behave at various nodes in the circuit, as a function of time.
Read schematics.
Read schematics for equipment that you know. If you're into vintage audio, that is not hard to come by.
Recently I was looking at the schematics for a "Furman PQ-3" parametric equalizer (Google for it). I blinked twice and did a "double take" and then immediately recognized that its filter bank consists of "state variable filters": https://en.wikipedia.org/wiki/State_variable_filter
Bam! Didn't even know what that was some four, five years ago.
Here is one copy of the schem: https://www.gearslutz.com/board/attachments/so-much-gear-so-...
Check out the power supply: the output of the transformer goes to a dual-voltage regulator. That feeds the chips. The unregulated voltage is also tapped and that is used for an emitter-follower output-stage on the upper left.
This is completely pointless. The op-amp IC's have such stages inside them too; why do they get regulated power and this one doesn't? On a dual supply, op-amp chips don't really need regulation.
If I built a clone of the device, I'd completely leave out this discrete component output stage; it is pointless. You're not going to drive speakers with this thing, but relatively high-impedance inputs (the next device in the chain, possibly a power amp).
So you can see what I'm doing here; critically looking at (the electronic aspect of) a complete product. Doing that requires some learning, but it also produces learning bit by bit.
You ask questions: why is that stage here? Why did they include this component? What is this transistor/resistor/diode doing here? Is there a pattern to this, and where have I seen it before? Is it really the same pattern and is it justified in this context? And so on.