The only thing I can think would be buzzing near the firewall on the passenger side is the abs module... you can always try to simply disconnect it and see if the buzzing goes away and if the problem gets better or not... At that point it makes no immediate sense, but at least you could advance and/or eliminate things... after disconnecting, recheck the fuses and give it a go.. also I have seen relays that clicks but do not work properly (opening the gates)... so I would also try swapping the fuel pump relay with another one just in case..
basically it's either no fuel, no sparks or no air... air is usually not the case as it would probably start and jerk a bit but still it would start....
You need to make sure you have spark when your crank...do you have a spark tester ? if not go buy one....... For the fuel, you can also spray ether or propane or even brake cleaner in the throttle body while cranking... if it wants to start, you know the issue is with fuel...
let us know..the more we know the more we'll help !
Cheers.