Hai Jimmy Vivas,
Is it programmed once by you or a brand new (un-programmed ) chip?
Have you checked the MCLR voltage at 13V DC?
Please check whether your program you are loading, is with internal or external oscillator.
In case the program is with internal Oscillator, you may need Vpp before Vdd facility in the programmer.
Ensure that the length of cable from parallel port to programmer is minimum.
if you have code Protect ON, better to keep it OFF. Otherwise you ERASE and check for blank condition.This step helps you to understand whether programmer is working, as it has to write all FF in the Chip.
At this stage you try to program
next , try to access the 'SETTINGS', 'OPTIONS', 'PROGRAMMING'
Here set verify during programming and cancel verify after programming
now you may be able to program.
all the best
PS: Did you use 74LS05 (inverted) or another non-inverted. At this stage you may have to configure the hardware on the ic-prog driver to set various bits whether invert or normal. there is a provision for functional checking of each wire using software whether you are getting the output as sought.