How long have I been lifting? 3 years…
How long have I been lifting properly and having nutrition to back it up? 1 year…
How long is it going take to get where I want to be? many more years
I have a similar body type as you and had trouble gaining mass and filling out (also getting some abs for ‘tha ladiez’). Dont take this as me talking about myself. This is just to give you some insight from my experiences.
I was ~160lbs last April even though I was hitting the gym all the time in high school. No size gains period. So I got some good information and a good workout program and went hard to throw on some mass. Pretty much ate, worked out, slept and drank water for a whole year consistently.
It worked very well and I threw on some weight. Lots of healthy foods, big compound lifts and proper sleep makes the world of difference.
That being said, Im still tiny tiny tiny. 10-12lbs of lean muscle in a year is great, but nothing to write home about. Put that over 5 years though and you’ll start to really see differences. Lifting and eating properly is a lifestyle that takes years and years to build up to the body and strength goals you are trying to achieve.
Dont try to rush things and get frustrated because you dont have an 18 pack or why you dont have 40inch arms and bench 7000lbs after 3 months of lifting.
Set some simple short term and long term goals. Once you define how you want to look and feel, find programs that are going to suit these needs. There a lot of great programs and information on this site, just like Chris suggested a few posts up. Everyone has different goals and reasons for working out.
You are 16!!! If you start doing things properly now, you will be crazy looking when you get into your 20’s. I would kill to have this information presented to me when I was 16.
I know you only asked, “How long have you guys been lifting?” But Im going to assume you are looking for more information or magical number to better put some time constraint on yourself like, “When will I be big and ripped?”
Lifting is a lifestyle, not a destination. Be humble. Enjoy it.