Here are some news articles that you appreciate http://www.yourhome.org/2010/11/bad-credit-can-cost-you-abc-
Century 21 Infinity
If that is the case, write a letter to the reporting agency and let them know it is inaccurate. If you have evidence that certainly helps.
If it is anything other than that, it is simply paying your bills on time. A credit report is simply a history of your payments.
There are no magic bullets, they may be promised. Again the real magic is timely payments. You will be amazed at what that can do for your credit rating.