if i'm not mistaken the correct air/fuel ratio for CNG is the main reason most people get poor milage. have someone qualified take a look at it and set it correctly. also the plug gaps make a difference, i believe it's possible that your plugs are incorrectly gapped as well which is leading to these problems.
as i'm not very good with CNG i'd suggest you wait for someone with more knowledge in this field to answer.