likely you have air in the system. Do a search on how to purge and you should be set.
My primary pump failed but those normally dont go bad. you could have a bad primary pump, that feeds the primary filter you see on your firewall so if you get no fuel there then it sounds like the mechanical pump isnt delivering fuel.
While you are working on it change your secondary fuel filter. Those are harder to get to and normally never get changed by "regular" car people. You can see it on the back of your intake manifold under the air cleaner.