Simply because the bad comments, a delinquency, judgement, etc., come off your credit report does not mean that the credit score will improve very much.
You need to have actively been rebuilding/building credit during those 7 years.
In building or rebuilding credit you need to always, always pay your bills on time. Every thing from utility bills to rent or your mortgage.
Then get a credit card or two, the big ones, Master Card, Visa, Discover, American Express and when you use credit to buy something make sure you have the money in you bank account to pay your monthly credit card bill in full each and every month.
There are other factors involved in your credit score, but this is the big one.
For more information, as well as info on credit cards (Amex, Visa, MC, Prepaid cards, and cards for sproblem credit) go to http://www.how-is-your-credit.info/...