First off, a varicocele has nothing to do with the penis or the shaft skin. A varicocele is isolated to the veins around the testicles, and the is located in the scrotum. Has no effect on the penis at all.
There are different types of circumcision. Some are tight, and some are loose. You have a loose circumcision. Consider yourself lucky - mine is too tight, and I get painful erections sometimes when really hard because the shaft skin is so tight it hurts. The extra skin is not caused by masturbation. Its just the way your circumcision was done. I would love to have a loose circumcision with some extra shaft skin like you do. Even better, I wish I were uncut completely.
Anyway, try not to be so self conscious. There's nothing wrong with your penis, and no girl is going to say anything about it. Most girls are preoccupied and worried how their bodies will look to you, rather than thinking your penis looks weird. They'll be happy you've got one and can use it, and that's all that matters.