I think you are trying and that is great! How long is he crated for though? I say this, b/c most ppl that crate train, do come home for lunch and let them out to do potty. I know Yorkies have very small bladders and holding urine for 8 + hours during the day, may cause issues like a UTI. But I don't have much experience with crate training, I just choose not to do that.
I kept mine contained in a spare bedroom, that I made smaller with expen pieces and cardboard boxes. I bought the doggie litter boxes and put the pee pads inside. They have 1 area upstairs for potty (in that room) and 1 area downstairs for potty. Havng to 'step inside' the pee boxes let them know the difference between peeing on the rug (no-no) and peeing in the boxes (good)
It takes time, hang tight your a good Mommy