What oil are you using at present and have you made sure the crank case breather system is OK ??
If the high oil consumption is not caused by leaks and you don't wish to spend money replacing oil seals or rings, then try switching to a high mileage oil, or if the consumption is real high, try a major brand stop leak additive like Liqui Moly Motor Oil Saver. If you are using an Xw20, consider moving up a grade to an Xw30.
If the issue is caused by the rings, using a different oil will not help much, but if it's caused by the valve guide oil seals then using an HM oil or stop leak and moving up a grade should help.