Learn what you want, when you want.
Online classes are great. You can pick up skills that are useful for you, and you can work on the lessons at the time that's best for you, whether that's before work, listening on the drive in, after the kids are in bed—whenever!
Make the commitment...
You deserve it. The biggest thing that impacts self-improvement is doing the damn thing and following through. Map out what you need, what's going to get you where you're going—and I'm confident my classes will—and then dive in.