"ce n'est pas faute de" ça veut dire : même si le but n'a pas été atteint, à cause d'un manque de...
En général "ce n'est pas faute de" est suivi de avoir + participe passé. L'expression la plus courante est "ce n'est pas faute d'avoir essayé".
Ex: Jusqu'à ce jour aucun chercheur n'a trouvé un moyen définitif de guérir le cancer, mais ce n'est pas faute d'avoir essayé.
Un autre exemple: Mon ami a eu un accident de voiture ce week-end. Il avait bu. Ce n'est pas faute de l'avoir prévenu des dangers de l'acool au volant.