A shadow of one's former self: someone or something that is not as strong, powerful or useful as it once was.
Frail means; having delicate health; not robust; weak: