My credit score is unusually low for my good ratio/perfect payments.Why isnt it higher ?

My credit score is 585 on equa and 635 on trans .I have perfect payment history with a 41 percent credit to debt ratio . 7200 to 18000. I have an old medical bill that is 6 years old paid but shows up as closed.
9 answers 9