are you sure your getting no spark?
I wouldn't use the nail thing, too many things can go wrong.
I would use the second way that he gave you. Take a spark plug, put it in the end of the wire and make sure the plug end is grounded to something metal, ie the top of the motor.
Then turn it over and see if you get spark, that would be a more tried and true method.