at your age, skip the tribulus IMO.
ZMA, I typically take 2/3's the recommended dose. Make sure you do not take any calcium supps or drink milk, or eat anything high in calcium when taking ZMA or zinc. Calcium blocks zinc absorption, essentially wasting the supplment and the money spent on it.
Saturated fats help keep you anabolic as well, just don't go crazy on them.