Question about my Sketch.

OmegaRa:
it's not doing anything, the blade motor starts to spin (since it just gets direct power off the battery). The lights come on on the board and shield, but it doesn't move.

Can you check the voltages on the pins e.g. 12, 9, and 3?

I think the writes to pins 3 and 11 should be analogWrites. There may be other issues with that code... hard to tell