Hola!
«No debería perder tanto tiempo en una carrera», haber, para empezar, es lo más normal del mundo tardar 5 o 6 años en sacarse una carrera de 4. No es que lleves 15 años ahí estancada. Así que no te metas presiones innecesarias.
En segundo lugar, nos pasa a todos. A todos se nos atraviesa alguna asignatura, yo en una en concreto esperé a que cambiasen de profesor, era de primero y la saqué cuando estaba ya en cuarto. No pasa nada, si se nos diera todo bien seríamos superheroes y no personas.
Primero analiza qué pasa con esas asignaturas. ¿No te entiendes con el profe?, ¿te dan una absoluta pereza y ni siquiera eres capaz de sentarte a estudiarlas en serio?, ¿No entiendes sus contenidos?
Si es una cuestión de profes, cómo ya han dicho cambia de universidad. Hazlas por libre… Si es una cuestión de que no entiendes los contenidos o de que no logras centrarte. Busca un buen profe particular. Plantéate que quizá tengas que dedicar un semestre o un año solo a eso (y supongo que al TFG) pero que cuando pase ese año tendrás el título. El último año es duro. Yo estuve apunto de mandarlo todo a la mierda como 4 o 5 veces en los últimos dos meses. Pero nos pasa a la mayoría; si los demás pudimos, tú tb. Y una vez lo acabes dirás «ostras, pues ya..no sé ni como, pero lo he conseguido».
Piensa que sólo es un trámite ya, que te quedan unos meses que aunque no sean lo más guay, te van a dar el título y vas a poder hacer el máster que quieres.
Ánimo!