i agree with rory, sleep makes sleep, i wouldnt be limiting day sleeps as this may be making him overtired at night, hence he wont sleep, just let him guide you for naps during the day, DD still has around 5 sleeps a day!!!!