I have a pair of Continental Triathlon tubulars on a set of wheels. They were a bear to get on the rims. I've got strong hands and these really tested me. But once on and inflated they stretched right into place. OP, maybe find a neighbor who's a bit of a gorilla. Get the tire started and have him pull on the tire. It will go on.