If it "fires", the engine obviously has spark and compression that is "good enough"....you're probably not getting fuel.
Remove fuel line to carb and turn engine over for a few seconds....fuel should squirt out of the line (always a good idea to have fire extinguisher handy in case of fire).
If no fuel squirts out, you need a fuel pump or have a clogged fuel line, clogged filter or clogged tank. If fuel squirts out of the fuel line, the carb is probably gunked up inside the float bowl. The float bowl works like a toilet tank (shuts off fluid as the level raises). The float or float valve can get stuck or dirty....may have to remove the carb to get at the float bowl.....you should probably do this anyway after 8 years of sitting.....clean the carb out with carb cleaner.
You can put regular motor oil in the top of the carb....10W-30 or similar will work fine.
To check compression:
1). Remove spark plugs
2). Remove center wire from distributor cap and be sure it's touching the car frame (any metal "grounded" part). This prevents damage to the coil and ignition system.
3). For a "quicky" test, put your thumb over a spark plug hole and have someone turn over the engine. You should feel enough pressure to blow your thumb off the plug hole.
4). Better way....buy a compresssion tester (or borrow one) and screw it into a spark plug hole. Crank the engine over for about 15 seconds. You should have at least 100 psi (more like 150 to 175 would be good). Test each cylinder to see if you have any "low" ones.