Get a laptop, work as you watch movies or tv with your wife at night. Honestly having a wife, having kids, having anything shouldn't be an excuse for not being able to learn and develop yourself.
I finish work, I spend a few hours with my family, and then the kids go to bed and we have down time. During that down time I choose to program. Enjoy the time with your wife, don't feel like you should be working, but remember there is time after that.
If you love doing something you'll find the time. I have twins babies at home and I still actively learn and progress at a pace as fast as before.
I've always thought that people who say once you get married, or have kids, your life is over, is just an excuse. Of course it's all about them, but your life is not over. You can choose to stay where you are comfortably or you can choose to excel from there. The same applies to having a wife but it's even easier than having a wife + kids.
Is it hard? Yes, but the hard things in life are hard for a reason... so that not everyone does them.
I should also mention that communication is key in a relationship. If you feel troubled that you don't have the time to advance yourself, then talk to your wife. Work something out together.