I want to model this Drum

And I came so far, but I'm still dissatisfied of how I modeled it. There have to be an easier way I think.

I think Booleans is not good way because you always have unclean holes. Ayway, if you want you can write a step by step instruction.There are lots of ways to do this. Booleans would be the fastest way.