Well, you sound much further ahead than I do.

What other books / videos do you recommend? I'd love to learn more.
I am not sure I agree about the alpha roll - sometimes the canine voluntarily submits, and sometimes it's a harsh (ie effective) correction. I've seen both with dogs. I tried it when I was just starting out with Thor, and all it did was scare him (without any improvement in behavior), so I won't be doing it again. I wouldn't recommend it for someone else unless they had a lot of experience, in which case, they probably don't need my advice anyway!
I also agree about dominance being more fluid than originally thought. And I agree with Temple Grandin that it's more likely that dogs view us as mommies and daddies, not alphas and betas.