I believe on the application for your pilot certificate there is a question along the lines of "have you ever been convicted of manufacturing or dealing of a controlled substance or schedule I, II, or III substance..." so that may also hinder you...for the love of god make sure everyone you get advice from knows it is steroids and not cocaine, meth, heroine, etc. That may weigh in your favor.