Just turn the ignition on for a few seconds without trying to start the car, the pump should generate enough pressure to start the car. If it's not, there may be other issues. Got a fuel pressure gauge?
I've heard good things about Lucas products, but have never tried them. I like Chevron Techron fuel additive, myself.