I learned something important during my Master’s swim class this morning. I wasn’t breathing at the right time! I was breathing when my hand started coming out of the water which was causing my other arm to cross in front of my head.
What you need to do is to start breathing when your arm is about 1/3 of the way through the water. Then start turning your head to breathe.
I also found a good YouTube video that shows the proper technique. Here it is: