You can't help your bird as you do not have any facility to give her comfort. I mean you do not have any medicine for her cure. You have to go to a vet. He will suggest some injection for the treatment and a medicine which can be used for her leg.
My pet canary also showed the same behavior he was limping, constantly drowsy and had respiratory problems. Perhaps the bird has an infection try giving it some antibiotics maybe it'll get better