The are many reasons that would cause a car to crank but not start.
The internet is full of information on how to go about trouble shooting the problem.
The first thing you should do is check the OBD for error codes and go from there.
When you have an older car, it is a very good idea to have a factory service manual that has complete step by step tables of what to check, tailored to you specific car.
A CD version can be had for $10-$15 on eBay.
If you suspect the fuel pump, get a pressure gauge and check the pressure at the fuel rail.
Just because it cranks, does not mean there is not a problem with the battery.
A worn starter, weak battery, corroded cables or bad connections can drop the system voltage to the point other components (like fuel pumps, sensors and computers) may not operate properly.
The anti-theft system may also be involved.