Don't close old credit accounts! I screwed that one up. :Syes so did I I should have said either pay off the old card every month or don't use it, The more unused credit you have the better you look.
Get your free credit report. Not the frescore.com stuff. Go to the credit bureaus and get your credit report. You will not get your score. But you will be able to see what is hurting you and see if you can turn it around.
Pay down your loans. A big factor is how much you owe versus your credit limit on the account. Nearly maxed out cards = bad. After you get a loan, your credit score will drop just because of this.
Don't apply for credit.
Keep healthy credit cards accounts. Even if it is a $300 savings-secured credit card. That doesn't matter if your payment history is good.
I was given the advice that 3 accounts (mortgage, car loan, checking line of credit) without missing payments will boost a score 100 points in a year. Not sure if that is true, but it was a banker that told me it.
Good luck!