Turn off the petcock when not riding, make sure petcock is not leaking internally when off, make sure fuel level is correct in the bowls and make sure your float needles and seats are in good condition and clean. All that should help.
If you think its getting past the rings then that is an issue with them. Does it smoke or burn oil ? Compression and leak down test may be insightful.