More info about your condition may help. Why have you been taking Proscar so long?
DHT acts as an anti-estrogen in the body so by inhibiting it too much this may be causing your estrogen to get too high, aggravating the gyno. You need to get some hormone work done and then take it from there with a good doc. If your condition will not allow for more androgens you probably could use an anti-e like arimidex or nolvadex. Which one make the most sense for you should probably be disussed with the doc.
As far as sex drive goes, maybe some maca, tribulus, deprenyl or bromo (outside of androgens).