✓10w40 is not correct. Use 0w20, or maximum 5w30.
✓Tyre pressure must be 36 front 34 rear.
✓Vitz fuel average mostly depend upon driving style. While driving, you must ensure not to rev higher. You must be in eco mode most of the time, and try not to go beyond eco for long.
✓Clean the throttle body and MAF sensor.
✓use genuine airfilter
✓Use spark plugs DENSO SK16HR11.
✓You must calculate the fuel average by tank full method 3 times and then take arthemetic mean.
With these measures, you will get maximum 14kmpl. More than 14 is just a dream. Trust me.. Some people say 18-22, all lies.
BTW whats the tyre size you are using?