Oh bless your heart....I don't know a thing about birds. Have you searched the net for forums for bird lovers? That's how I found this site....I was just searching for help on a question and found all these great people!
Give it a shot. Also, talk to a vet and even a pet store or zoo. Good luck :D