"to cut my hair"--normal, common.
"to cut off my hair"--unusual. To remove most or all of one's hair.
"to chop off my hair"--unusual. Suggests a very bad, careless haircut.
"When I was younger, to save money, my wife cut my hair." "I'm going to get my hair cut." "I'm need to get a haircut [noun, one word]." All natural, common, normal things to say.
To "cut OFF my hair" suggests cutting most or all of it off. It is not a normal thing:
"I got glue in my hair! It was so bad that I needed to cut off most of my hair!"
You "cut" with scissors. You "chop" with an axe. To "chop my hair off" means to cut badly and quickly. "I got a very bad haircut. He didn't cut my hair, he just chopped it off."