So this is what worked for me in a few months for controlling my oily skin, I'll keep it simple:
30 mg L-Optizinc, 500 mg of vitamin B5 and 25000 IU of vitamin A.
It took about 3 months to work full force, don't expect an overnight change or even changes in weeks. Also, try to do regular blood-checks for the vitamin A. I know it's dangerous, but I think it's worth it when you have an horribly oily skin like me. Everyday life is way better now that I have an oil production like other normal people. No more shiny greasy looking face, no more blotting like a weirdo in front of everybody.
Good luck to everyone.
Update: after 9 months on that regimen, I decided to drop one pill of each once a day. Also, if it doesn't work full-force for you, you can still add Milk of Magnesia to your regimen. I tried it and it can really make your skin look mate for an entire day.