A silicone primer would help create a good canvas for u're foundation.. a foundation should neither be too dark or too light. make sure u check u're foundation in natural light..lighting at makeup counters is usually white light and will give a different color.
Make sure u know of u're undertones before u purchase any foundation..the right undertone would give u a flawless finish. Set-it with loose or pressed powder in the same color..