Dry firing is not about flinching, it is about teaching the sub-conscious mind.
You should get the book, With Winning In Mind", you could learn a lot about shooting. Another good book is "The Pistol Shooter's Treasury.
Pistol shooting is 90% mental and 10 physical.