Yes based on what you said so far, the inline fuel filter is bone dry, Your correct in the fact your not getting gas.
to test:
remove fuel line from the petc0ck, grab an old coffee cup or container for gas, turn your petc0ck to prime and see if gas comes out the tank
I would only try this when you see the inline fuel filter is empty, cus if it happens to be working when you test it you will get a little messy and mis-leading results
If you get no gas on the test then your culprit is the petc0ck, try removing and cleaning it out as rust and other debris can clog the filter screen on the petc0ck. If cleaning doesnt fix that replace it with a raptor everone talks about.
HTH