Just because it was running 6 months ago doesn't mean it's not the points
It could be a fouled spark plug
It could be a clogged carb jet
It could be dirty points.
First you need to check for spark at the plug
Then you need to check that gas is getting to the carb
I wrote all this info in depth 2 months ago but I'm not writing it again till I figure how to cut and paste with this damn new computer!