I agree. Eating a good, nutritious, and balanced diet (including vitamin supplementation) will help you reach your full potential.
All the vitamins in the world, however, won't help you surpass what has been genetically determined for you, in terms of height. If you are destined to remain 5' 7" in height, then
nothing will change that.
Accept, be proud of, work with, and make the most of who you are.
Instead of focusing on those things you have no control over, why not concentrate on those areas of your life, over which you
do have some measure of control (your mind, and your physical & spiritual health).
Work on being an interesting (read, read, read), happy, and confident person, with an infectious enthusiasm for life. Someone who is a pleasure to be around, and everything else will fall into place.
Height won't even come into it.