The starter needs a good battery - sounds as though it's lost juice while you're doing all that cranking. Incidentally, carb cleaner is very aggressive and releases a lot of gunk which can cause bad idling. Best to have a diagnostic check - I think a 93 Nissan will have some form of onboard engine management system that can be interrogated. Use injector cleaner in the fuel - takes longer to clean but there's less chance of damaging things. If the starter is spinning around once the battery has full charge, it's not the starter itself, although it could be the solenoid. Since you can't buy them separately (not easily anyway) you will probably need a new starter. Try the battery first though.
think? You should know
it all points to the starter.
SOUNDS LIKE YOUR STARTER SOLENOID