Problem uploading code to Arduino Uno - programmer not responding.

Hi, I am using an Arduino Uno with Mac OSX El Capitan, I have left pins 0 and 1 free, the green light is on and 13 light is blinking (which I believe means there is a bootloader). I have verified my script and it was fine and compiled, I had the options from the port menu of /dev/cu.Bluetooth-Incoming-Port and /dev/cu.usbserial-AD021CHU and I have chosen the latter as I have connected via the cable. the Programmer types I have used are AVRISP mkll and AVR ISP - I didn't try the others.

I then tried to upload my script and it came with the error below, I have been through the trouble shooting page and searched my problem but on one of the forum posts with this previously I don't think the OP managed to find a solution.

Does anyone have any idea what might help?

Sketch uses 1,802 bytes (5%) of program storage space. Maximum is 32,256 bytes.
Global variables use 66 bytes (3%) of dynamic memory, leaving 1,982 bytes for local variables. Maximum is 2,048 bytes.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.