A 640 credit score is Fair and approaching the Good credit range. You have decent access to credit but are still paying above-average rates. You're 30 points from Good credit.
Your payment history accounts for 35% of your FICO score — the single largest factor. Setting up autopay for at least the minimum payment eliminates the risk of a missed payment tanking your score.