Ok, Is never to late to train your dog it might take a bit longer but its doable. I don't crate train but others swear by it. I found this link about
crate training, i hope is useful. You can try the belly bands, which i believe works similar to a diaper. Try to be patient and consistent. Good luck.