The best foods for monounsaturated fat are nuts, nut butters, olive oil, canola oil, and avocado. Basically, I believe, most fats and oils that do not come from animals are low in saturated fats.
I have tried for years and years to get to my goal weight. The things that I did differently this time include upping the protein and increasing the good fats. It worked. I usually have about 50% carbs and 20-30% each fat and protein. But it is different for everyone. Greek yogurt is also a good source of protein. If you eat soy and soy products, that's a good source as well. How about eggs? Legumes?
And now that you don't have to be perfect, you can be good.