I'd recommend a few things.
1) Do your compression test as before but then also do it with 3-5ml of oil while the engine is warm. If your compression goes up significanlty this may be an indication of worn rings.
2) Do a leak down test. You'll need a leak down tester ($50 at Harbor Freight) and an air compressor. It's like a compression test but using the air compressor to fill the cylinder with compressed air. Then you see how quickly it escapes to tell how well the rings and valves are sealing. In addition to the pressure readings just listening at the intake, exhaust, and oil fill plug for a hiss can tell you if air is escaping from the intake valve, exhaust valve, or rings, or any combination of them. Even listening without the gauges can tell you this sometimes. You can do that much with just a compressor and the fitting you already have from your compression gauge that fits in the spark plug hole.
Scott