Your rooster thinks of you as being one of his hens. He is trying to dominate you. Not acceptable behavior.
Look at my thread titled "Time to Vent" in the chicken behaviors and laying section. I have two bachelor roosters who are bachelors just for that reason. The biggest of the two bit me two nights ago when I went to close up their coop for the night leaving a bruise on my leg. I didn't close up the coop last night. I'm just tired of being abused by these birds and it's time for them to go. The three roosters that are guarding the flock are just the opposite of them. They are good to the hens, they leave my husband and myself alone when we go into the run/coop area.
I agree that your roo's behavior isn't going to be easily modified at this point but you can try. Don't let him come near you. If he does, walk towards him with 'purpose'. If he doesn't get out of your way, bump him with your legs and feet. Make him move out of your space and if toes get pinched, oh well, better move out of my way. You have to act like the Alpha male. Make sure you wear long pants when you deal with the chickens. Don't turn your back on him. Be aware of where he is and what he is doing. I keep a long wood staff that I found and use as a hiking staff in the run and if I have to be in the run raking, I keep it near by. If the roosters start to crowd my space, they get a little prod with the staff and told to 'move along'.
Your rooster will either tone down his behavior or get worse. Please do not try to make this bird a pet. He isn't a pet. He is a rooster whose job is to protect the hens and propagate his species. There is a saying I read somewhere on BYC that went something like " Do not make your rooster a pet. Make your hen's pets but not the rooster." If your rooster's behavior doesn't change, it's time for him to get invited to Sunday dinner.
If I were you, I would work with this bird with the goal of getting him to respect you, but in the mean time I would be keeping my eye out for a new rooster. Trust me there are plenty of nice boys out there looking for some girls to call his own and a place to call home.