Hi,
Not your age, just that you have chosen what seems an easy project, which it can be, but when it goes wrong its a sod for the micro novice to sort out.
Some of your readings look ok then others do not.
The order of importance is first Vdd at 4.7 to 5.0 v - which it is.
Second Pin4 Mclre /Vpp - in that test you must achieve the 3 states of 12v for Vpp, 5v for Mclre Off, and 0v for Mclre ON - if not then the programmer cannot work. - Chip in or out , it should read the same.
Third - the Clk and Data lines., the figs for the Data seem reasonable but the clk looks wrong.
As you are so close to it working and have used a pcb my suspicion is that you have got the transistors orientation wrong.
This might simply be that you have placed them in wrong, it can be so easy to view the parts say from the top when it should be from the bottom etc. but probably it might be that the diagram you used was not that for the transistors you purchased.
Although you would think a BC557 ( or whatever) is the same pin out around the world, different manufactures do sometimes use different pin outs, so you need to check your supplier / transistor manufacturers data sheet for the ones you have and then check if that matches with the pcb layout.
Let us know how you get on...