another clue if your rings are bad is having too much blowby. when you do your oil change, you should smell a bit of gasoline together with the oil your draining. but this should have showed up in the compression test.
blue smoke---oil
black smoke---fuel (check regulator)
white smoke---head gasket (coolant burning)