I just finished the same quilt with the same problem. I think my problem was not in the squaring of the blocks, but in sewing on the perfect diagonal line when attaching the snowball corners. Being a little off changed the spot where it should have intersected with the seams in the nine patch.