This is just terrible Have you taken her to the vets yet. It sounds like there is definately something wrong with her, expecially if you say there has been worms in her poo.
I would take her asap!
Please give her a hug for me & let us know how she's doing.