Echoing LordKAT here. The only way I know of to do this is hormones.
A testosterone blocker would help keep unwanted erections under control. But it's only with estrogen that you'll see any significant shrinkage. And it takes a while. Definitely don't go down this road without a doctor's supervision. Big, big risks are involved.