Need serious advice...What to do?

Definitely be truthful with your mother but also tell her what you will be doing differently to ensure you will succeed - going to office hours, study sessions, tutoring, etc…