Thank you for getting back to me. Parrot fish don't get pregnant. When they're ready to lay eggs, the stomach doesn't expand, they simply release the eggs through the appropriate tube.
If the scales had been sticking up, we may have been looking at dropsy. Since they aren't, that leaves your first suspicion, swim bladder disease, as a prime suspect. You have already tried peas and Epsom salts, with no results. Swim bladder disease can have a number of causes, so what works in one case may not work in another. In severe cases, it's possible that nothing at all will help.
There are a couple more things you can try. Some fish keepers have gotten success by placing the affected fish in an isolation tank with shallow water. The fish may find it easier to swim if the water is not as deep, and that can be the first step to recovery.
Some cases of swim bladder disease are caused by a bacterial infection. You can treat the water in the isolation tank with MelaFix, which is available in larger pet stores.
There is a method that uses a needle to relieve the fish's distress. It is generally used only by aquatic vets. If you'd like to try to find a fish vet, scroll down on the following page, and you'll find listings for fish vets:http://www.kokosgoldfish.invisionzone.com/forum/index.php?/topic/63052-finding-vets-online/
Here's another directory:http://www.aquavetmed.info/index.cfm?PID=6
While it won't hurt to treat the fish for swim bladder disease, there is always the possibility that something else is occurring. For example, a tumor somewhere in the abdomen could be causing the problem. Some tumors can be removed surgically, but for others, there is no treatment at all. Heart or kidney failure can also cause swelling. Again, there is no treatment that will be effective with these ailments.
I would go ahead and try the shallow-water isolation tank and the Melafix. To feed the fish, you'll probably need to hold food right in front of her mouth. If you don't get any results in a few days, it may be time to make the difficult decision to humanely end her suffering. If you want to know the best way, let me know (there's no additional fee for follow-up questions). I hope it won't come to that, and that your fish will reach a full recovery.
(If you find my answer helpful, please click on the green ACCEPT button. Thank you.)