You will be wasting your time and see nary a result for it.
Try this for the next two years. Do only compound lifts after you warm up. The big three are squats, dead lifts and bench press. Pick the days you want and even every other day if you put in a lot of volume (10 sets or more of eight-twelve reps) You can also do split routine where morning you do one group of muscles evening a different group.
Give yourself rest days. You grow when your body is at rest. Get eight-ten hours of sleep. Eat a slow digesting casein protein (milk cottage cheese etc...) before you go to bed.
Don't workout longer than an hour. Testosterone levels drop after about an hour of intense lifting and cortisol (a hormone that destroys muscle) increases. This also makes it harder to get rid of fat. More is not always better. Just make sure your workouts are intense.
You might want to add some more beef liver, salmon, eggs, milk, chicken, steak, tuna fish, sardines, fat free cottage cheese, fat free plain yogurt, black beans, kidney beans, almonds, walnuts ,almond butter and several protein shakes before you give it all up.
(you want a variety of amino acids from different foods to help your body repair cells at a maximum level)
Eating is a skill set. It takes practice. You are in a rut. Tape a picture of Fat Albert on your ceiling. Get yourself out of the rut by remembering you won't grow if you don't eat like Fat Albert.
The reasons you are not larger can be legion. Too many variables to count so try to keep things simple. Eat well. Train intensely but not too long. Rest days in between the larger volume workouts. Sleep eight-ten hours every night. Be patient (very difficult at your age)
Most don't want to accept this is a lifestyle measured in years and decades not weeks and months so don't worry about your weight or what you look like for now.
There may be better lifters in the world but there's only one you. DEAL with making you the best you, that YOU CAN BE. Period.
And don't play with blasting caps or prohormones.