The PhytoAthlete wrote:
If you are burning more calories than you are taking in you should lose fat/weight over time.
Unfortunately, it doesn't always work that way for everyone. In particular, too much caloric restriction combined with too much exercise is one of the fastest ways to watch fat loss stall out, though it's great for helping to peel off that hard-earned muscle

Once your body goes into the mode of "screw this, I'm not getting what I want, so I'm not giving anything up", it only makes it harder to lose the last bit of fat that lingers around. If it were all about calories in/calories out to lose fat, all we'd have to do is fast for a week and we'd get the bodies we want without doing any extra work to get there
Stubborn fat that clings around until the end is never fun to lose, and sometimes takes more drastic approaches for some to get rid of it. Lower carb dieting, upping protein quantitiy, HIIT sprint training, Intermittent Fasting, etc. are all things that could be tried to vary things up if you haven't given them a shot. Unfortunately, eating low fat doesn't mean better fat loss nor does it help to burn fat more effectively, so it may be that your body has simply adapted to the current plan and is craving something new in the way of eating, training or both in order to restart progress again. Remember, your body adapts to EVERYTHING in time and you'll always get diminishing returns, so nothing works forever and change is essential to continue progressing.
Others here who have had great results dieting down to really low bodyfat numbers probably will have some great suggestions. But, from the sound of it, more than likely you've just reached a point of adaptation and need some tweaks to get rid of the last bit of fat that you're looking to lose. The last few pounds are the hardest to get rid of as you'll be trying to remove it from the places your body favors storage at the most, so expect that it can take as much time and effort to lose the last 6 lbs. as it may have to lose the previous 30, the last bit is always the slowest to lose!