It depends on what steroids you are using. Propecia / dutasteride will help with testosterone but won't do much with many of the other compounds regardless if they are a derivative of testosterone.
Nizoral shampoo may help to a minor degree.
Propecia is great for test but can have the opposite effect with Deca/NPP albeit I never found this.
Derma rolling may help but I would not do it daily. Most hair companies recommend once every week to two weeks. I suspect it depends how many times you roll it back and forth and the length of the little needles but there are hair loss forums and people swear once a day is fine. I do it once a week max.
RU5881 may provide some protection against drugs propecia can't - RU was developed for prostate cancer but never made it to the market because it did not help and all it did was grow hair hence if anything but Test - RU5881 would be my go to.
I don't like minoxidil based on my reading for a multitude of reasons. It does work, apparently on parts of the head but is not known for helping the front which is often where you see the hair loss the most. Some may think they are getting results after shedding but the hair follicles are not dead and are just coming back.
Genetics play a huge role - look at some old school BBers who still have their hair and some are as bald as cue ball.
Long story short - if your hair follicles are dead, there isn't much you can do but with persistence if they are not dead, you can halt and potentially grow some back. Of course a hair transplant works but keep taking PED's that are harsh on the hair and you lose your expensive transplant.
I wouldn't buy into the 'magic' cured and before and after pics some companies sell.
If you did not know many of these can be bought topically from minoxidilmax. These are script products and the company is in the US but not once did I have a package turned away. The boarder sees hair supplies and I assume just push it through. They have individual products and mixes.