1995 Honda Accord

Well, to start off my car has an oil leak. On my way home today, I noticed my check engine light was on, so I pulled over and turned it off. First off I checked the oil, add some, then checked the water and trans. Fluid and both were fine. I tried to start the car but would not start. It does try to start, so wondering if it cold be the starter? Also noticed that the gear indicator on the dash showed the car in park but the light around drive was flashing, does that mean something? I wold greatly appreciate a response ASAP, thank you
August 6, 2013.

You need to have the computer scanned to identify trouble codes. Most parts stores will do it for free.