Here is the link to the bit I'm getting stuck on- http://www.rubiks.com/solving-center/3x3_guide/stage5.php
I can do all the stages up to that stage off by heart and quite fast now. But every time I get to stage 5 the algorithm requires me to have 2 correct corners on the yellow face. But all of my corners are always incorrect due to none of my yellow being on the "UP" face when 2 of them should be.
What can I do about this? I am 100% sure I'm following the instructions word-by-word correctly.