I'm working on getting that last bit of my stomach to flatten out, as well, and have gotten some good advice which is helping a lot (almost ready to post new pics
1. Use omega-3 oil as a source for "good fats."
2. Lower your carb intake to around 100-150g per day (this is about a third to half of what's in a "normal" diet - it's not so low that you have to totally avoid carbs but you have to be smarter and more deliberate about it).
3. If you're doing a lot of lifting but want to also get lean, then don't take in as much protein as you might think you need - you can actually overdo it, which may lead to some extra lbs. You want enough to help you build, but not so much that the protein gets stored as fat.
4. Up the intensity of your cardio - you need to "shock" your body. Whatever cardio you're doing, do it with more intensity. This doesn't mean run 2 miles instead of 1. It means run 1 mile faster (or up a hill...or both). Do things like box jumps during your lifting which will raise your heart rate. Ride a bike, alternating higher and lower intensity. Take a class which gets your heart rate going (a boxing class...anything that forces you to spike your heart rate).
Try all or some of those and I guarantee you'll see results. I spent the last 6 months traveling a ton for work. Was out of my routine, harder to eat well, etc. In the last month I'm back in my routine and I've done all of the above and the results are great, and I feel great. So give it a go and good luck!