If you are a good welder, make a piece to attach to the crank screw that would fit a "T" shape drill piece, then you can use an electric drill with the T piece, to start it.
It depends if the starter is turning the engine over and its not starting the problem is not with the starter its with your ignition or fuel system most likely, If your start is making a whirring...