sounds like it. the kick start should push up and down and you should feel a bit of pressure. Take plug out and get someone to listen you should hear piston going up and down. pop a finger over bore hole also and you should feel pressure on finger. have you checked engine oil recently? have a look. Alas these chinese bikes are not terribly reliable...
bb
February 2010