have u tried strip washing your nappies? maybe a good strip wash is needed.

and boys do pee thru nappies i found much quicker! try a strip wash and see how u go