H.L.
I found no help with books...but how I got my daughter to listen is not by just saying no, but by removing her from whatever she was doing wrong. If she was hitting I would grab her hand/arm and say stop! I do the 1, 2, 3 thing, but read in the books it's better to do 3, 2, 1 because there's nowhere to go after 1...I've only had to count to 3 twice, but it said in there that a lot of mothers will count to numbers as high as 30 before disciplining their children. After those 2 times she knew I meant business!!! She's 9 and it still works.
Another thing that helps them understand is explaining why they need to stop or cannot do/touch something...
Good Luck!
ps. it's also a good idea to write things down and make sure your husband is on the same page as you.