u need a visit to the electrician to check
. if battery ur using has enough charge to properly crank ur engine
. if the self starter is rotating the crank efficiently
. if the plugs and coils r giving enough current
. if ur auto choke is working
once these areas r clear then check for timing and valves