Unless you have an electric fuel pump, no gas is going to flow until the engine cranks over for a while. It sometimes takes several seconds of cranking to fill the fuel line and the float bowl of the carburetor.
You may have a bad fuel pump, or a clogged filter. Or, you may have bad gas. Does gas flow through the filter when the engine is cranking over?