Yes, yes!!!! Great job man.
I remember at that age, doing exactly what you are doing. And busting my butt.. It can be so hard to gain muscle at that age but keep busting your butt.
If I had any advice to you, and looking back what I regret the most is "not eating enough". Take what you think is "enough" and then add another 1-2,000 calories.
I started competing at 18 and working with a Pro Bber who took me under his wing. He always always urged me to eat more. And I did not listen. When I finally did listen I blew up big time!!!!
Consider adding some safe supplements into your regiment as an addition.
Creatine and Protein shakes in addition to you eating High Protein, quality unprocessed Foods, steaks, eggs, chicken, beef, etc...
AWESOME WORK MAN!!!!!!!!!!!