You don't want to be taking steroids at your age, you havent fully developed yet and by taking steroids you will shut down your own bodies hormone production and this can have some serious sides at your age what you msay never recover from, you could end up with low testosterone for life and that brings a whole new set of problems what you wished you never had.

You need to sort your diet out because at your age you can put a ton of muscle on with your hormones if you had the right diet, its plain to see by your stats that you are not eating right so build a solid base for the next few years, forget steroids it will cause you more harm than good.