Yeah, fish photography can certainly be a challenge. Fast moving targets that never stand still, shooting with a pane of glass/acrylic in between the lens and subject, usually poor lighting conditions certainly aren't ideal. It really helps to have a fast lens so that you have more play with the ISO, shutter speed. Just make sure you clean the glass, have crystal clear water and decent light. Then its just practice, practice, practice.