I first saw this trick on 365yoyotricks, a project started by Steve Brown to record one trick per day for a year, which is now on its second year. The trick was performed (and, I'm guessing, created by) David Ung, one of the site's contributors. I was attracted to it by its great use of a concept called "breaking the plane," or manipulating the yoyo outside of the plane of its spin. Pushing Forward utilizes this technique in a smooth and eye-catching way.
It helps to have a very strong throw when beginning this trick, simply due to the fact that moving the yoyo in the ways demanded by the trick slows the spin of the yoyo so much. Immediately after the whip, beginning the motion of the yoyo around your throwhand wrist can be a bit difficult sometimes. Just do your best to give it a nice start as smoothly as possible, and then keep that revolving around your wrist going smoothly as well. Gaining a certain level of fluidity in your motions is the key to making this trick pleasing to the eye.