lol ok i'm def a foundation expert. I know some ppl tell you to wear a shade lighter or darker, but you need to wear YOUR skin tone, to make it look more natural, same thing when you buy concealor, it needs to be the same skin tone. And you can also get powder to go over the foundation to set it, i do that, and try to get around your coloring too. Go to a department store to the makeup counter and ask for help on figuring out your skin tone and type. Because some makeup will make you break out or somethan like that. So go shopping!
Also, don't CAKE on your foundation! some ppl make a mask of foundation and it totally covers up their natural beauty, just use it sparingly to cover up imperfections and even up your skin tone.