One would probably say "The shirt is too small to be worn".
Mambo rafiki! I think this is called substitution, where "the shirt" and "it" are the same thing. So, it is grammatically correct, and perfectly understood in English.
I hope it helps. :)
Should this read, "The small shirt cannot be worn"? Or is it simply two sentences?
It is two sentences.