EAT. you are not old enough,and I do not mean by birthday years but you are a beginner you been working out for 3 years.
and you weigh 165
have some patience. there are very few exceptions to the age rule and Im afraid you are not one of them.
spend your time reading and understanding the usage and effects of different drugs and not just lay out a basic cycle.
learn to eat
if you dont know how to eat you will never gain no mater what you take
you will be mucking up your natural system and doing no good to yourself
learn how to work out doing some ripptoes crap for a few years isnt going to cut it
learn what muscles do what and how to fire them and what works best for you
you have along long time left and I can not condone you putting anything into your body but lean meat and vegies at this point