I agree with the other posters that your battery is a good place to start. However, if the battery is fine or if a new battery doesn't solve the problem, this..
It caughed a couple of times before the final try to fire up. I
thought it was because i flooded the engine ,so i stepped on the gas
pedal for 10 seconds and then tried to crank it up again.
..leads me to question the fuel delivery system. It's possible the fuel filter is clogged and/or the fuel pump may be failing.
If you can't remember the last time your fuel filter was changed, I'd change it as a next step. It's a cheap part, $10-15 here in the states, and although the repair can be messy (gas will spill out), it's relatively easy. If the filter has indeed been in use for awhile, apply some penetrating oil and let it set before you remove the old part.
Amateur tip: Supposedly it's difficult to blow air through a clogged fuel filter. So just before you change your filter, take a breath and try blowing some air through the new filter...this is for reference...then repeat with the old fuel filter. If it's clogged you should perceive resistance as you blow air.
If the old filter is not clogged, troubleshoot the fuel pump. I have a '97 and it makes a perceptible high pitch humming noise when I turn the key to the ignition position. (Don't turn entirely to the crank position or you may not hear the noise over the cranking.) That's the sound of the fuel pump priming the engine. Does yours make this noise...or does that noise sound weaker than you remember? I don't know if an '89 should or shouldn't, but I've had to replace my fuel pump before, and my '97 had similar hard starting symptoms prior to its fuel pump failure.
As a final thought...particularly if you're burning a little oil...how are your spark plugs? Hard starting can suggest fouled spark plugs, and that's another relatively easy thing to address.