Hi and welcome to HCM,thanks for the query.
There is no scientific proof that olive oil has such effects. there are various pharmaceuticals for such conditions but unfortunately niether of them is effective or there is only slight improvement. You need to check your hormonal
levels to rule out hormonal disorders which are most common causes of it. Also, it mainly depends on genetics but there is a chance that you had late puberty
so you should wait bit more. Masturbation
has nothing to do with it. Wish you good health. Regards