Pretty much any oil is great for removing makeup, especially olive oil. I actually wash my whole face with oil. Try wetting a washcloth with hot water, set it over your eyes until it starts to cool, then wipe. Do this 3 times and you should be able to get most of it off
Castor oil is the most cleansing oil, but can be drying. I personally love a mixture of 80% sunflower oil and 20% castor oil.