I know what you mean, that quote hasn't been helpful to me much either...but what do I have to worry about? I'm 5.5!
It's ok, I read another of your posts and you're 5 in. And that's fine! I know that you'll grow more. As far as videos...I've seen some of those, (like I need it) and I think that it's not going to work. It might stretch some muscles a little bit, but as far as dramatic results, I'm not so sure. Give it time, and yes, we all hate time and Temporal Mechanics.
~Always hope I've helped, Zack