Check a couple of things. The backplate one way bearing could be slipping, this means that the roto start will spin, but the crankshaft will not, also check the batteries in your roto start, it might not be spinning fast enough to start the engine. Check theese things first

When you use the roto-start is the flywheel spinning? Is fuel reaching the carb when you try to start it?