If your eyelids have that veiny look, use some eyelid primer before you put on eyeshadow. It will cover up the veins and it will help keep your eyeshadow even and prevent those lines you get at the end of the day. I've used the Urban Decay Eyeshadow Primer Potion and I think it works great. As for eyeshadow, that all depends on your eye color. For blues, I would use neutrals like browns and grays; for greens, purples, golds, and tans.