If your father strikes you, and it's not a swat on the bottom or a smack across the mouth to discipline you, then speak to the police or CPS. If all he is doing is yelling at you because he feels you have an attitude, are not performing, etc., then that is not a crime, not something the authorities can act on, and no lawful reason to remove visitation from dad.
It could be that dad thinks you are a problem. Maybe you are. Maybe you are not. We don't know. What we DO know is that teens tend to think they are right and that the rest of the world is wrong, so it is hard to simply take your word for it that dad is so foul and evil.
If you are assaulted call the cops or CPS. if you need counseling, speak to someone at school, maybe they can intercede and get you counseling at school or encourage dad to allow it. (It's unclear in your post whether you have gotten counseling or not - you seem to contradict yourself).
Not sure what you are asking, but if it is whether or not you can stop visiting dad, the answer will be "no." Unless, of course, a court grants you the privilege to refuse if you want.