I'd just wait until he's ready hun. Kids are all different at different ages, and apparently it is common for boys to be ready later. My 4 1/2 year old took quite a while and I was despairing of him ever "getting it". Then DS2 basically trained himself in one day when he was ready, and I now understand what people mean when they say it is easier when they are ready.