Они помогут, просто со временем. Главное вести одну линию поведения. Ну например как правило - если уже было три тайм аута, то на следующую провинность идем домой. Чтобы ребенок заранее знал что будет в случае плохого поведения. Еще можно ввести систему поощрений за хорошее поведение. Сделать табличку и за каждый день хорошего поведения туда рисовать смайлик(или приклеивать особую наклейку). За какое-нибудь количество смайликов выдавать особый приз. Дети любят наглядность.