There are a lot of contributing factors, so it's a good thing that you're planning on replacing your thermostat, exhaust etc. Hopefully you will see some noticeable increases. Worn piston rings could definitely be a contributing factor too, especially since you say that you've noticed your engine using excess amounts of oil.
Also, when changing your exhaust, be sure to inspect your catalytic converter as they can often become clogged and affect your fuel mileage. I've taken mine out as it's not a legal requirement in this country, but I'm not sure what the emission laws are where you live. The engines in 7th gen Corollas were built for economy, but like all things, parts deteriorate in time and cause us to spend more and more money on fuel as the years progress.
As a comparison, my 1.5L 5A-FE engine uses around 37.8L per 550km if I drive it very carefully (with the odd bit of excessive acceleration every now and again). Depending on how heavy your foot is, and what your driving style is, 10L per 100km isn't too bad, but it could be a lot better (as you well know). It's basically a case of trial and error, but I'm sure you'll get there eventually - Just start with replacing the simple things first and you'll no doubt be back to running at full efficiency in no time

.