Your location says you are in Lahore, that is understanable, Lahore traffic is responsible partly for a bit higher consumption.
Seocnd you are young and energetic person. I am getting older and laid back and seldom floor the throttle and in Islamabad there is less traffic congestion than Lahore. Also I always switch off the engine when have to make a stop longer than one minute, though in summer I don't do it quite often due to terrible heat and to keep the ac running.
Third try to change filling stations and always get your car's tanks filled instead of 1000, 2000 rupees fillings. If you are at a good petrol pump it makes your average better.
I hope you are able to understand two different situations.