Use controlled broadsides (not the "first person view") and you'll be able to hit the enemy ships before they even start shooting. This works even for round-shots. If you have a ship just outside the gun range, pan your camera to the enemy ship before you release your broadside. After the broadside is released, you'll see your shots going into the water before they reach the enemy ship, but the shots will continue under water and hit the hull...