It could be several things. It might be the fuel filter, the fuel pump, timing may have changed, spark(ign or weak battery). If it is a points type distributor, check point gap. Loose wires in cap, corroded cap/rotor. Carb may have dirt in it, floats off etc. Another long shot could be a bad starter. It might have a bad spot in the armature which would cause it to not turn over or have to hit the key more than one time. Check your electrical connections at the starter and battery, they maybe corroded or loose. Just a few ideas.