91 TRX300FW electrical problem

Battery has proper voltage and I have scrubbed and tightened the terminals.

1991 TRX300FW

When I turn the key the green neutral light comes most of the time and sometimes is dim. When I bump the electric start there is a click and the light goes off. It will kick start just fine or at least it was, now it won’t kick start but I may have flooded it.

Any help much appreciated.

Richard