Yah. Fuel is the first thing to check.
The "low fuel" light is far from dependable and shouldn't be relied on.
A fouled spark plug would be another thing to suspect.
While changing the spark plug it would be interesting to use the kick starter to turn the engine over while looking for a nice healthy spark at the plug too.
With 3000 miles on it, a clogged fuel injector also could be causing the problem.
Maybe before removing the spark plug, turn on the ignition and let the CPU boot while the fuel pump runs. Then, with the key still on, try to kick start the engine.
If it doesn't fire, then try the electric starter. If it doesn't start then turn the key off and remove the spark plug.
All of this kicking and cranking should have injected enough fuel to give a good heady gasoline aroma to the bottom of the spark plug. If there is no smell, either the fuel injector is plugged or there's something wrong with one of the relays or the fuses that powers them.