To reduce the appearance of spots and flakes, exfoliation is required before applying powder. Exfoliation can be mechanical nature or chemical peel with appropriate products. For mechanical exfoliation, I advise you to find a suitable sponge or a device that will not be too hard on the skin.
After cleansing moisturize the skin with essential oils, serums and creams, but if you don't know in what order to apply products, I recently wrote a post on that topic so check it out.
Brushes and Beautyblender will help you in the perfect foundation application, and my suggestion is to invest in Beautyblender sponge that will apply foundation without disturbing the upper layer of skin, which is why you will have fewer problems with flakes.
Bell Hypoalergenic foudnation is excellent for dry skin that needs light coverage and longlasting texture. Foundation melts with the skin, doesn't emphasize dry parts, doesn't clog pores and moisturizes the skin throughout the day.
Koh Gen Do Maifanshi Aqua Foundation is liquid mineral foundation that restores shine and hydration. It reduces the appearance of pores and is non-comedogenic.
La Prairie Skin Caviar liquid foundation is really luxurious on the skin. Not only that its ingredients act as an extension of natural skin processes, but covers imperfections, looks natural on the skin and gives an irresistible shine what is exactly what dry skin needs. Matching concealer comes with a creamy, powder texture so it will not dry out the skin further.
YSL Youth Liberator serum foundation consistency is ideal for those who have problems with hydration during the day and at the same time want medium and buildable coverage. Easy to apply even with fingers and hides skin imperfections such as redness and smaller amounts of hyperpigmentation.