Good fuel economy and K5 rarely go together. you can get better than you have, but it won't be what others consider "good".
headers and dual exhaust (when legal for emissions) can help, but don't expect more than a 1 mpg gain (thats real optimistic). The tune up you did helps the most, but still won't net much gain unless you really had a problem before.
You could drop your tire size down to 31's so you have less tire to turn, but your highway rpm at the same speed will go up. You could drop your axle ratio's down to 3.42's to drop your cruise rpm, but will act like a dog with 33's. You could do both and see a positive change to your mpg at a loss of ground clearance and crawl ratio.
It is a total cause and effect type issue that effecs everything.
Also, like Dyeager mentioned, is your speedo accurate with the 33's? the 33's vs stock size tires will slow the speedometer reading down. (this is due to the lower revolutions per mile the larger tire would have) If you base your mileage off of an inaccureate speedo, your mpg calculation will be skewed. Again, since the reading is slow, you would be putting a mileage figure less than acutal and thereby reducing your calculated mpg. To check speedo accuracy, break out a stop watch, hit a straight stretch of highway at 60 mph (as indicated on your speedo. Time yourself from one mile marker to the next. If your speedo is accurate the time it took to cover a mile should be 60 seconds on the nose. If it took more, your speedo is slow, less and it's fast. If it is off in either direction, you can't use the mileage from the odometer to come to an accurate reading of MPG.
Bottom line, you might be getting better mileage than you think, you just don't have an accurate measure of how far you have driven between fill ups.