I would suggest that the best way to improve one's credit score is to always pay bills on time, and if/when a large purchase is made on a credit card pay it off quickly - perhaps even before the next...