It is good that you are now current on all accounts. You should get a free credit report and review it.
Make sure there are no errors on your report. Sometimes your score can be imrpoved simply by getting incorrect entries on your credit report removed.
You may want to visit HUD.GOV They have credit advisors who can advise you on how to best get your credit in order.
Best of Luck to You,