First of all, check milage on petrol too... engine needs some work? settings etc?
also, on CNG, clean air filter (every week), check tyre pressure, and most important, get settings done from some good place (clean plugs, tappit, cng setting etc).. then compare..
also search the forum.. u'll find many more tips