I'm sorry, I likely wont be able to help your issue but it seems there's some confusion about what you're trying to say. Please pick out which one closest describes your issue:
you cant pedal, but if you hold in the clutch on the motor, the bike can roll freely
I'd say it sounds like your pedal chain is binding, and has nothing to do with the motor.
You cant pedal, and even pulling the clutch handle the bike will not roll freely, but the motor will not attempt to start
the motor chain may be binding inside the case, which is usually an indicator that the chain is either not run in a straight line from the motor to the sprocket on the tire, or is simply too loose.
You cant pedal, and even pulling the clutch handle, the bike will not roll freely, and you can hear the motor trying to start.
your clutch may be the issue, check the clutch handle, and the arm (make sure the little screw thing is tight on the cable and pulling the clutch handle swings the arm, it should swing around 40-70 degrees when you fully pull the handle), If the bike still doesnt roll freely, then push the clutch arm until it touches the cable guide (this will take a lot of force the first few times, it's a pretty strong spring in there. Once you get it touching the cable guide it will stick there unless the bike is jarred rather hard or you release it yourself... watch out though, guide it back, it can snap back with enough force to smack the retention screw right off the cable). If the bike still wont roll freely at that point, take the sprocket cover off the motor and make sure there's a rod AND a ball bearing behind it inside the shaft in the center of the sprocket (it'll be slathered in grease so if you dont want to get your hands instantly soiled, wear gloves).
You CAN pedal as long as you hold the clutch handle in, but releasing it starts the motor and the pedals resist too much to move.
This is normal
Because from what I gather, you can push start the bike, but the pedals are jammed (first option).