At 16, I would stop with the dieting and start eating a lot more "healthy" food. Do not try and restrict calories, just try to keep em nutritious. Anything over 6' tall can probably handle 200lbs without looking "fat".
For a ripped powerful looking chest...its hard work. You mention 20 mins of weights during a bunch of cardio. The weights will be your focus for 3x a week, with solid compound movements, none of that iso garbage. Anything in the training sticky is good, 3x5, madcows 5x5 sf, etc.
It is easy to understand though, start your training with 2-3 heavy compound moves, (squat, dead, bench) then (squat, overhead press, row) or (squat, row, chinup) etc. If you really must do curls/tbar pushdowns/ reverse lat bs..... then do it after your 5 reps of 5 sets of the other stuff.
You'll notice I put squats first everytime. This was not a typo. If you aren't already, learn how to squat deep, straight between your ankles, ass to floor. If you are new to barbell squatting, stick with the back squat until you get comfortable in the "hole" (deepest squat position). DO NOT USE THE SMITH MACHINE.
Learn how to ramp your weights, and progressivly load them heavier. Deadlifting 225 a few times is alright, but learning to pull 230, 235, 240, 245, etc is better. Do not settle for using the same weights. Add the smallest plate if you have to, just make sure the weight increases each time you go to the gym.
Video tape your deadlift and squat, and post them in your training journal. No matter how bad, you have to start somewhere, and this will get you lifting correctly from the beginning.