Hi Kam,
I have the same color eyes as you (kind of teal or blue/green with gold flecks) and I find the following colors really make them pop:
- Reddish Browns (NARS New York) - bring out the green
- Subtle plums (Rimmel's Trio #624 Lynx)
- Taupey greens (Chanel's Basic Eye Color Trio in Sun/Storm/Earth or Dior's Ombre Plume Light and Lasting Eyeshadow in Autumn Leaf)
- Orangey browns really bring out the blue (a Dior quad called Discretion has a really good one in it)
Hope this helps!