I just finished my course(S) on DC analysis. Self Study. Used Real Analog, the Real Analog Text and Labs, and the Boylestad DC Analysis book (and labs). AND I also checked my exercises and lab work against bread board and LT Spice. (See my post in the sticky above on learning materials)
I needed all these tools. The real Analog offers only simple examples. But it is good for an overview. And it is not clear that at some point he is using matrix math. The Boylestad corrects both of these. He has many examples, good labs, explains matrix math, LT spice, Matlab, and the TI89.
Began last fall and just started RA video 14. Maybe I am a slow learner? But to learn matrix math, regression, MatLab, simulators, TI89, breadboarding (which IS a manual skill to master) on top of network analysis is a lot to take in.
Maybe (I do like the RA stuff) the Boylestad alone is effective.
The big issue is redrawing the networks to reflect the new reality when you start shorting and opening sources. And to have enough experience to recognize how to simplify weirdly drawn networks. It is a spacial thing.
As far as I am concerned, good on ya! I think this network analysis is pretty tough to learn by self study.