Try reading 'Raising Boys' by Stephen Biddulph it offers lots of advice on boys behaviour. Apparently they get a testosterone rush around about age 6 and it can make them quite difficult - the book offers loads of really good useful advice on all kinds of situations.