I'll try explaining again....
The bootloader does not come in the PIC, it is a program loaded after purchase, a new IC will be completely empty of ANY program, be it a bootloader or anything else. So trying to use a non-existent bootloader in a new, blank IC will never work.
There are three ways to program the IC:
1. use LVP (low voltage programming) - you have to put the correct sequence of signals on the pins of the IC and it stores them inside it's memory. You sacrifice one pin to do this because it becomes dedicated to programming.
2. use high voltage programming. this is like LVP but a high voltage is placed on the reset pin to tell the IC to change from running a program to storing it. This leaves all the pins for your use.
3. use a bootloader. This is a software routine that lets you 'feed' the new program through the PIC serial interface pins and the IC stores them internally under the bootloader's control.
TO USE METHOD 3 YOU MUST USE METHOD 1 OR 2 TO PLACE THE BOOTLOADER IN THE PIC FIRST.
The error your programming unit is telling you is that it is trying to talk to the bootloader but it got no reply. As it isn't present in a new, blank PIC that is not a surprise !
I suggest you get hold of a Pickit 2 or Pickit 3 which will let you program almost any PIC without the need for a bootloader at all.
If I define a bootloader it might make it clearer: the term comes from 'boots' as in the things that fit on your feet. It is almost a joke that has become so used that it is now part of programming talk. The analogy is that you can't pull yourself up with your own boot laces, you need help. In programming terms it's a small program that helps you load a big one. "Booting up" is the process of a small resident program coordinating the execution of a your application program.
Brian.