Tienen significados parecidos.Fracasar: es cuando ALGUIEN intenta hacer una cosa, o alcanzar un objetivo, y NO lo logra. "Yo intenté conquistar su corazón, pero fracasé"
Fallar: Generalmente, cuando un objeto o cosa deja de funcionar. "La máquina falló" "El cálculo o la fórmula falló"
Pero no está mal decir "Yo intenté conquistar su corazón, pero fallé" o "El cálculo o la fórmula fracasó"
Como te dije, significan lo mismo, aunque FRACASAR tiene más que ver con un esfuerzo que no tiene resultados.