The controller needs to see a zero throttle signal before it'll give power with the throttle, so switch the bike on with the throttle disconnected, lift the wheel off the ground and see whether the wheel starts turning.
Also, check that the red goes to the red, black to black and signal to...