Alot of people will tell you the only two things that really work are propecia and minoxidil. However, I think you can take a look at using Nizoral shampoo and a copper peptide formula (Folligen, Tricomin, American Crew) in place of minoxidil. These two combined have the potential to yield some regrowth.
If you are looking for an addition to propecia, you can try a topical DHT inhibitor such as Spironolactone or Revivogen. Both are supposedly pretty decent at halting DHT.