I think that learn solos is the best way to practice and enjoy. The solos it´s like a pill of information and great exercise. At the end the theory it can be learned step by step along the time. I understand your situation, i have a kid too and it´s to difficult have practice.
I can recommend...