Using Arduino to program Attiny84 problem

I am trying to program an Attiny 84 chip using my arduino Uno. I can upload a sketch to the Arduino so the serial connection between my PC running windows XP is working. I am using the Arduino 1.6.0 Ide. I have made all the connections to the Attiny 84. I select the Attiny board, 1MHz clock speed and the 84 processor. I select upload the sketch. I get the following error:

Sketch uses 800 bytes (9%) of program storage space. Maximum is 8,192 bytes.
Global variables use 9 bytes of dynamic memory.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding

I have read up extensively but nobody seems to have an answer for this. Please help.

Have you uploaded the ArduinoAsISP sketch to the uno?

Have you selected Arduino As ISP from tools-> programmer?

You need a capacitator between reset and gnd. Do you have that attached to your board?
When I remove the capacitator it gives me the programmer is not responding message too. So maybe that helps. I am using a 0.1µF capacitator, but since I am using a MEGA you might need another one for your uno. (although actually the 0.1µF shouldn't work on the MEGA either, but does, so you might want to give it a try).