This one took me a couple days of frustration to get also - believe it or not, the oil change button and the odometer/trip button are linked! I drove around for forever with my oil change light on also, until I decided to sit down and work on it until I figured it out... Get yourself a golf tee or awl or a slim phillips screwdriver or something similar. Use this to push in the oil change button and, while pushed, also push down the odo/trip button. If I remember correctly, the number of miles since the button was last reset will display (an oil trip meter, if you will). After holding down the odo/trip button for a couple seconds, the oil trip meter will reset to "0" and the oil change light will go out. Again, it's all about the angle (and an incredible amount of PATIENCE)!!
Good luck!!