Professional help with your CV is good but does it match the jobs you are actually applying for?
What are they? If it's a mix sit down and make a few columns of different skillets
If it's admin then your previous employment must have involved diary management, document control, decent IT skills, working to deadlines etc.
If it's supermarket work take what is transferrable. You can work alone or as part of a team, you can manage rotas, you have some understanding of stock management, you are friendly, efficient, understand that you are representing the company, have previously used a til (even if it was student jobs).
For care work you understand time management, have been a carer to your daughter developing patience and understanding, understand the importance of good record keeping, are adaptable, looking to build experience for potential retraining in the care sector etc.
Just sticking the same CV in for everything will get you no where. Really think about the experience that you have and spell out how it applies. When I've a massive pile of applications I want to be told how you suit the role, not to have to dig around a CV looking for it.
You also want to fit the level you are applying at. If you previously managed an office but now want to be an admin assistant, write the most relevant bits and ignore the higher level stuff.
I don't think it is too late to retrain but I suspect even part time work would help your confidence so keep going.