I have veneers, they are pretty and now about 8 years old. I can notice it, but it might just be me. How can I keep them from not getting darkened and keep them looking shiny? Are there any home remedies to try. I don't drink coffee or drink cola. But, on

Professional cleanin. Getting your teeth cleaned regularly will remove any stain on them. I hear this all the time from our patients, though, and i think it's that you get used to how bright they are, and don't seem as bright over time.
Maintain . Maintain your veneers by visiting your dentist for regular cleanings/polish. Most if not all restorations (veneers, crowns, etc) usually need replacing at some point in your lifetime, but the better you take care of them, the longer they will last. Porcelain veneers ususally maintain their gloss and color a very long time vs. Composite veneers which lose their luster much quicker. Staying away from coffee, tea, cola and cigarette will help maintain the color on your veneers longer.
See your dentist. How effectively the stain can be removed depends on theveneer material. Some materials can be polished, others stain deeply and need replacing to get proper esthetics.