Your compression is low because the rings won't seat. Not, that the rings won't seat because the compression is low. It could also be bad valves, head gaskets or excessively worn bores.
I have some basic questions and do not intend to talk down to, or in any way insult you, I simply don't know your mechanical aptitude and I think some basic questions need to be asked.
Were the cylinders checked for bore size and taper? Did you hone the cylinders when you put the new rings in? What grit hone? Ball hone or rigid? What type of rings? Are you sure you installed the rings right side up? Did you stagger the ring gaps? Did you check the ring end gaps? Were the ring groves clean before the new rings went on? Any scoring on the old pistons? Scoring on the cylinder walls? Have you run a leak down test on the motor? Were the heads rebuilt or just new springs and seals?
If you didn't hone the cylinders -or- the cylinders actually needed to be bored but you didn't want to buy pistons so skipped it -or- there is excessive taper in the bores, the rings will never seat. If you didn't hone the cylinders to the pattern and roughness that the rings require, they will never seat. It's not one hone fits all. It depends on the ring material and face. Did you have a good cross hatch pattern on the final honing?
If the rings are in upside down, they will not use compression to force them out against the cylinder walls. Some rings it doesn't matter but most have a top (taper on top inner edge, dot on top, etc.).
As you can see, there are a ton of things that will effect your rings.
I wouldn't be too worried about degreeing the cam on a driver. It's probably not perfect but it worked for the first 50 years. You can make it perfect but the gains are minimal on a stock street motor. JMO.
I would perform a leak down on each cylinder to find the actual source of the compression loss. You might be suprised.
Good luck,
SPark