Для того, чтобы перестать кричать на детей, мало просто перестать кричать на детей. Надо найти способы управлять детьми, которые заменили бы крик. Иначе дети начинают управлять родителями. Есть много книжек, в основном американских, ибо "не кричать, не шлепать детей" пошло оттуда.
"Дети с небес" Джона Грея, "Когда дети садятся на шею. Наведите в доме порядок!" Б. Гросхэнс, Дж.Бертон - первые две, которые пришли на память. Очень, на мой взгляд, полезные
Удачи Вам!