its all about total 110% commitment.
Your form could be shit, but if its a big enough jump, and you go total balls out, you will make the flip.
Stopping the rotation and landing just comes natural, its not something that can be taught, your body just does it.
But, the best way to do it would be to pop straight up off of both feet, then, do your own mini super man flip, like dumonts, but way smaller, at the start lean forward and put your arms out, it may seem scary, but if you do it it looks way cooler, and it is fairly simple. After you put your arms out, swing them back underneath you. It helps if you time the arm swing with your legs, it sometimes helps if you try and grab your ankles when your swinging your arms back, then tuck your head under, and like someone said, try to suck your balls. Doing all that will give you alot of momentum to do your flip. When you feel your feet swing down in front of you you can start to open up, the rest comes natural.
Also remember, than with a front flip, or most flips, you never quite get enough pop, so make sure you go a bit faster than usual, going a bit deep on a flip is WAY better than comin up short.
But ya, total commitment, just keep in mind, than trying and landing anywhere other than on your head, and you should be fine
Good luck.