Masterbation is not a sin, using pornography however is. I'm not sure if a magazine not intending to be porn is counted as porn in God's eyes though. Masterbation will not make your penis bigger.
On the zinc thing, I have no idea, but it sounds like your Doctor has put you on some kind of hormornal pills.