Try Parent Effectiveness Training. It's an 8 week course, 3 hours a week. Google it for a provider in your area. It literally changed my life.

Kelly went to one too and there's some feedback in the Parenting Methods section somewhere... I'll try to find it for you. It's in the Parenting Routines and Programs - Programs recommended by BellyBelly. If I could get the link to work I'd put it in...

Good luck.