Using the techniques below, I successfully trained my human aggressive rooster to stop attacking me.
If he challenged me in any way (walking up to me with his wing down, puffing himself up when he was near me, crowing at me, etc.) I stomped my foot right by him or chased him. I walked toward him and made him move around me. I grabbed him and held him to the ground until he stopped struggling. If he showed any challenging behavior at all, I would stomp my foot at him or chase him away consistently. This really helped him learn to respect me. Today, Griffin respects me a lot, even so much that he is hard to catch. I hope this helped you with your rooster.