Ok, I'll be serious for a minute...Hahahahaha!!!! Today I pulled him out and laid him on the ground and let the dog come up to him and I had to scold her because she tried to bite him but hopefully that scared the crap out of him.
Physically hitting or scaring the bird will only make it worse. He will see it as a challenge and will always rise to meet the challenge. If he fears you, then he will start attacking you when your back is turned. The best thing to do is to keep steadily moving towards him. Back him down, but don't lash out or kick at him. Just move him off his territory. Don't react when he jumps at you and kicks, just keep moving towards him and back him down. Do that for a good 5-10 minutes continuously. It may not make him nice, but it will teach him not to challenge you