In the large photo, the starter gear should be engaged with the fine-tooth gear on the bendix assembly. Your photo doesn't show that. There's a gap between the gears when they should be engaged. I can't give any more suggestions at this distance. For instance, are the starter attach bolts fully tightened? Is it the correct starter? etc :-(