One of the best ways to improve your credit report is to offset negative items by injecting positive accounts. These methods will work for everyone, regardless of your score.
Please note adding positive accounts still doesn't negate the negative things on your credit. You need to take care of those things too.