You're just being a teenager, have you ever thought about that?
Calling child protective services on your father is incredibly stupid and will cause an insane amount of unneeded drama unless he actually physically hits you or some stuff. Not everyone is "the greatest parent", but you even said yourself
he does try to be a good parent, but his parenting skills are needed to be looked at.
Just live with it and deal with it until you grow up more.
That's just my input about your "family" situation. You guys, instead of arguing a bunch of bullstuff nonsense, should start out by YOU listening to him actually. Once that's accomplished and you give respect and listen, 99.9% you will get it right back from him. Work it out better than arguing.
Once again that's just what I think, and I can't control you or your family