I recommend that you nut the fuck up, accept that playing Division I college football is going to be goddamn hard, watch this video...
...and look at yourself in the mirror to think about whether you possess the intestinal fortitude required to play college football on the highest level. Like Tate says, if you're a borderline NFL prospect two or three years from now and steroids could put you into territory where you'll be cashing checks to play football, I kinda get it (even as a goody-two-shoes that will remind you that steroids are a banned substance in NCAA athletics).
However, you have already decided after a couple of workouts with your new teammates that you need steroids to compete and given yourself this lame "genetics" excuse - which is true, by the way, D1 athletes and NFL players possess a raw level of athleticism that most of us do not; no amount of chicken breasts, sprinting and weightlifting could have turned me from an above-average D3 lineman into a D1 anything - and yet, my personal belief upon reading is that you've done yourself a tremendous disservice by going straight to "Yep, I need steroids to compete with these guys" before you've even stepped on the field with them. You're looking outside for help instead of inside at yourself. You can take teh roidz and make teh gainz, but at the end of the day if you don't think you belong on the field with those guys, you're wasting your time.
At this point, the most likely outcome is that you will take some half-baked oral-only cycle (if you had read ANY threads here before posting your special-snowflake thread, you would know the answer to some of the questions you've asked), benefit little from the cycle anyway, still not be good enough to make it anyway because your attitude pretty much sucks, quit the team and just be a fan or you'll transfer to a lower division.
Have fun with all that.