Atmega328 Rainbowduino Programming via Arduino Issue

Maybe you are right about the wiring. I am expecting some new wires so that I can connect GND and VCC according to the diagram. At the moment I do not have those two connected as I am using an external power supply on the rainbowduino. Do you think that this could be the problem?