I see where you are going wrong...

STEP ONE
----------
Firstly, what Frequency is your chip running at?

If 8Mhz internal clock, load tinybld16F88_i8MHz __19200.HEX file into the Pic Flash using ICSP (pins 6+7).

If 20Mhz, then use the tinybld16F88_20MHz_115200.HEX file.

The above is done once only into your newly erased chip.

STEP TWO
-----------

The max chip should be connected to Pin 8 - RB2(RX Data), and Pin 11 - RB5 (TX Data). These Pins are for transfering your actual program to the PIC. Use TinyBootloader to transfer your program. You will need to be able to reset the MCLR line before downloading the program.

If you just want to use ICSP on your already made board.. than you may not be able to use the above example. Just use basic ICSP only, forget tinyBootloader..... else you will need to modify the board so that you can program via pins 8 + 11 (Via Max232 of course ).

Hope this is clears the air.

Cheers
J