About 4-4.5 years(consistently+diet). Although I've always worked out and played sports in high school. I've had to forcefeed myself for about the past year and a half since I have such a high metabolism. If I don't eat close to 6500 cals/day when I'm trying to put on mass, I lose my ,muscle QUICKLY!! Honestly, if I miss just one meal I notice it the next day. So it's no easy. Most days don't go buy w/ me vomiting at least once either...sickening, I know, but that's what I have to do to maintane/gain muscle.
When I started training consistently I was around 19, diet wasn't in check though until a year or two into it.
When I started training @ 165lbs. or so, my 1rep max bench press was around 225lbs...lol. At the moment, I'm thinking it's more like 400lbs. or so. Though the last time I checked was some time ago and I was able to get 365 1.5 times. I've added about 20lbs. LBM since then. Don't do squats anymore, so I can't give a reference. Deadlifts went from 200lbs. to 585 one time....maybe less a little now though due to a strained hammy. Deads are my fav. excercise.
Also mind you, I started running AAS when I was 21. But I waited till I was about 190lbs before I ran my first ph cycle. Since then, I've run MANY cycles. Probably about 9 or so within the last few years. Cycles (aas) consisted mostly of test/dbol. Ph's were 1AD/4AD/1test/m1,4diol, etc..