I tried and tried with DD1 to get her to toilet train. Nothing worked. I did everything you did and it didn't work. She just did it herself. Did a wee on the potty (she was scared of the toilet), and it just clicked. Took about two weeks all up from there, she also night trained at the same time. She was around your DS's age as well.