Generally people grow longer when they are in the range 15-18. There is a short time span when u can urself notice ur height changing like everyday.
So if u have already faced that span, i dont think now u will grow any longer.
I am 5'9, 20 years. My bro is 5'11 and he is 16....soon to be 17. He was 5'2 in 10th(15 yrs) standard and we all thought he would be short all his life.
What i have noticed is that if u eat good quantity, all that goes and contributes in ur height if u r in that span.
But anyways, as many said, heights are genetically programmed, so u cant make big changes. 5'8 is a very decent height and u will know its worth when u grow older. Long people have many difficulties in old age. In my opinion, 6ft is the best. Any more than that would be overkill.