Could your husbands steroid use be the reason you have been unable to get pregnant?

Absolutely, that could be the reason! He should not be using steroids. They do horrible things to your body. But back to your question. Eight months is not that long, but you should talk to him about getting tested for fertility. It could be the reason you haven't gotten pregnant yet.