Pick him up and carry him around while your doing chores. If he starts to struggle don't put him down, only put him back down when he's calm. This worked for me and 1 aggressive rooster. You also can check out rooster-red byc members page, he has some great tips.
grab him by his feet,, carry him around for a while,, throw (not hurt throw,, just a regular throw) in the coop, let him stay there locked in for 15 or so minutes,, then let him out. a water hose works,, but if you dont have the hose he may start again, thats why i do it myself, so they know im the dominant roo. lol
i just got 3 RIR roos with attitudes a week ago,,, they dont have attitudes with me any more.and i can walk over and pick them up no problem