123 To 160 is a big improvement you should be happy about that, this shit takes alot of hard work, dedication, and serious discipline, that's why most guys only dream of looking good but never get their. It takes time bro but sounds like your making good progress working out is the easy part and 6 days a week sounds like you could be overdoing it, also you have to eat the right foods not just any foods. You can easily eat 5000 calories a day if your diet consists of big macs and pizza, ya the scale will read big numbers but it will all be body fat and that's exactly what your not trying to gain, keep it clean keep the protein high and by next year you will be where you want to be, steroids wont help you, sorry sounds like the easy way out and I know its tempting but at your age you really don't need them and they will do more harm then good, not worth it.