K.M.
You need to use a primer first - I will suggest either Too Faced Shadow Inurance, Benefit's Stay Don't Stray or Bare Essentual's Prime Time. I too have greasy eye lids and LOVE LOVE LOVE dramatic make up! The only thing that will work is to
1. Prime eye lids
2. DO NO PUT FOUNDATION ON EYE LIDS
3. apply powder make up to lid OR
4. apply creme shadow and SET with simmilar colored or "finishing powder" to set the creme shadow.
5. Use a gel or a cremy eye liner and again SET with an eye shadow powder in a matching color. Make sure you use concealer under eye and set with finishing powder as well.
If you properly do all of these things you should be good to go!