Fuel pumps hum when they run. Your pump is probably ok. Power goes to the starter relay which sends power to the starter solenoid which switches power on to the starter motor. If solenoid no clicky, trace backwards checking for the source of the voltage loss all the way to the battery. Loose connections, corrosion, bad relays etc...