A 320 credit score sits near the floor of the scoring scale. Here's what it means for your finances, what caused it, and exactly how to fix it.