My cat sheds a lot, and I try to brush him often so that I minimize the amount of cat fluff he leaves all over everything in my house. Problem is, brushing him is incredibly tricky. He doesn't want to hold still, he tries to eat and attack the brush, etc. I have tried different ways of holding him and the like and he just squirms out of my grasp and goes after the brush again.

What are some things I can do in order to make it easier to brush my cat?