here you go,
If the fish has swim bladder problems, there is a simple way to fix it in many cases. Nobody seems to know why it works, but it does, probably by loosening food impaction. Take a soft, cooked pea (either fresh, canned or frozen and then cooked), crush it and feed it to the fish. This normally solves the problem within a few hours. If this does not work, do not feed the fish for a few days, since fasting should also clear any food impaction. As with any other disease or medical condition, it is important to always ensure the water quality in the tank is good. A partial change of water is a good idea, even if the pea trick has worked. Also check the pH and temperature and make sure the water is not too alkaline or too cold.
If the problem is caused by a parasite or bacterial infestation, it may be necessary to remove the fish to a separate tank and treat it for these conditions. If none of these measures work, the fish may have a disease such as cancer.
The best way to treat swim bladder problems is in most cases to keep the water quality good and the temperature stable, to give good quality food which is pre-soaked, and to occasionally feed live food and to occasionally withhold food for a day or so. An occasional treat of a pea or two also helps prevent swim bladder problems.
In this case bro, i'm thinking you would have to force feed it, put it in the back of his throat, take a q-tip or something not too sharp, and gently push it at least another inch back into his throat. He may spit it up, but watch him for at least 10 minutes, if he doesnt then he took it down. Good luck.