Late ovulation

Anyone know how to get yourself to ovulate sooner in the cycle. I have never ovulated before day 21 so always bad progesterone results. I think I’m ovulating at like day 28 though the doc wants it sooner for a “fresh egg”. Did anyone take metformin or more clomid or just trigger shot to get an earlier egg release?