How can I fix or do after I made many big mistakes with my professor?
Don't make the language as an excuse to your behaviour. Being respectful to your professor has nothing to do with the language proficiency. If you can't learn in English then quit your English-speaking school. Most of us are not English native speakers and yet we study at English schools. 


  What should I do to fix the problem?


1) Change your behaviour. There is no need to give your opinion about everything the professor says. At the same time, I bet you are very welcome to ask questions related to the material and the professor will be happy to answer them. 

2) Tell the professor that you have changed and you regret what you did. I believe you got a very nice professor ( I know some professors who will make your day miserable if you act like this in their class). Take the class seriously or at least do not be the class trouble maker.