I can remember way back to when I was 20ish and learning to ride my horse. My father, who served pre WWII in the calvary (The real calvary when Calvary meant you were on a horse instead of a jeep) and did competitive acrobatic riding (pyramid, chariot, etc) and jumping, was a tough teacher. The first time my horse decided that she didn't want me on her back anymore and dumped me on my backside, I remember Dad helping me up and handing me the reins saying: " You are not a horseman until you get bucked off for the first time and then get back on your horse". I did just that and never got bucked off again.
I think it's sorta kinda the same way with chickens. Having a mean, onery, stupid rooster to deal with should be part of the official orientation to owning and raising a flock. I think we have probably all done it at one time or another and are members in good standing of that club.
Lot's of good advice here. I'm afraid that your rooster isn't going to change at this point in time. I had three Buff O roosters. One was supposed to be a hen and he turned out to be the best of the three. Even he had his moments growing up, though. Once or twice he pecked me hard and one day he caught me in the right bad mood. The next thing he knew I had him pinned to the ground and was flipping him on the back of the head with my fingers and demanding to know how HE liked being pecked! Naturally he didn't know what the heck I was saying but the pops on the back of his head must have hit a nerve because from that day on Red Fred was and has been a sweet heart of a rooster. The other two never responded to behavior modification and went bye bye last week. I think owing roosters is a crap shoot. Either you get a good one or one that is destined to be invited to Sunday dinner. If they do not respond right away to behavior modification, it isn't going to happen no matter how much time you give them.
Life is too short to be terrorized by a rooster. You should be able to go out in your own yard with out being attacked by any one of your flock. He has set himself up as boss over you and your family. Unacceptable. Like my two bad boys, time to go away.