yeah i had the same problem with my visor. The way i did it was put it on lightly but firmly with a credit card, then use the corner edge of the credit card to move the bubbles over to the edge and out. Also, be sure to be in a clean room

. if you don't have a clean room, just wash it and do it quick, but not too quick because you'll screw it up. making sure it's clean when you put the screen protector on is important because little dust particles get on the screen and they'll keep the air from moving.
that's all i can think of now, leave another msg if you can't get it right.