New Engine won't turn over!! Help

can you turn the motor over by hand or is it hard by hand too. If you can turn it over by hand check all the battery connections if all that turns out ok check the starter even if its new make sure it is working correctly and not dragging but first check to see if you can turn the motor over with a ratchet and socket if you have trouble there not point checking the electrical sounds like there would then be a problem in the motor good luck Justin