i had levels above 300 ng/dL for almost a year and a half, after having taken spironolactone for the duration and estradiol for about one year. it honestly took until i had surgery to honestly solve it in its entirety, since the levels were still languishing in the high 100s range right before surgery, and that was after about 27 mos. on spironolactone and 22 on estradiol.
but it turned out fine, to be honest. it didn't stop me from having a reasonable outcome even before surgery. basically, the numbers are just numbers, and the results that you see in your physical embodiment may or may not reflect what the numbers "should" suggest.
if you're concerned that spironolactone isn't doing anything, you can look into alternative drugs and ask your doctor about them. cyproterone acetate isn't prescribed in some areas—for example, in the states they flip out about potential for liver toxicity since it is more taxing than spironolactone—but there are others like finasteride and dutasteride (5a reductase inhibitors), or flutamide and bicalutamide (nonsteroidal pure antiandrogens), which have different responsiveness profiles from the more typical progestogenic steroidal therapies like spiro or cypro.
the moral of the story is that Everyone Is Different.