Seems to be ok. Are you able to measure activity on the ports?
One reason could be the missing CS line. You could remove the zero ohm resistor and connect the CS pad with the Arduino (pin 10). Problem is, the CS line is not only used to select the device but is also used to reset the communication.
Oliver