Hola, lo primero el zócalo. Has de ponerlo en el mediano o en el grande, si como dices tiene tres, el pequeño es para las memorias EEPROM tipo 12LC64,... el segundo es para el PIC 16F84 y el grande para el PIC 16F876. Has de ponerlo en uno de los dos para PICs, o en el grande o en el mediano, haciendo coincidir el pin 1 del zócalo con el 1 del PIC 12C508A. Casi mejor en le mediano pues el grande te puede dar problemas segun qué programador sea.
Quita todos los fuses y en oscillator pon IntRC y a programar. Si al leer o verificar el PIC te dio vacío, eso es que no se programó nada, con lo que puedes volver a intentarlo. Cuando se programe te saldrá seguramente algo que no tenga nada que ver (o muy poco) con el codigo que cargaste en el ICPROG, pero eso es normal.
Suerte.