93 Honda civic won't crank and fuel pump won't prime?

My 93 honda civic dx will not crank and I can't hear the fuel pump prime either. The battery is brand new. All lights and dash lights work. The main relay has been replaced and I've checked all the fuses. What else could be the problem?

The PROBLEM is the car has an idiot for an owner. Take it to a REAL mechanic and pay to have it fixed!

When you turn the key on, check to make sure the warning lights work every time. Also verify the starter is getting voltage from the ignition switch. The ignition switch is probably the most common failure in that era Honda, even more common than the main relay.

Take the air filter out and shoot a blast of starting fluid into the throttle body while holding the throttle open. See if it starts for a few seconds. If it does start replace the fuel pump.