programming attiny 85 error

Pins 7, 8, and 9 output the status of ArduinoISP; use a ~500R resistor and an LED and they will flash based on the ISP status. Pin 9 is the heartbeat LED and will pulsate so you know ArduinoISP is running; that will verify that your caps are working to disable the reset.

http://www.forkrobotics.com/2012/04/run-arduino-code-on-an-attiny/