Hi. I don't know about a CV checking service on here but thought I might be able to offer some general advice.
Sorry it's taking you a while to find a job. I know it can be demoralising but try to keep your head up. It's likely that there's some small things you can change to help get you more interviews and opportunities to find a job.
- Have you tried having a look at the advice on the National Career Services website?
I believe there's also the option to arrange a call with them too to talk through your options and things you can do to make yourself more appealing to employers.
- Are you asking for feedback from your applications? You might not always get any (especially if you haven't made it to interview) but it's always worth asking as there might be some common themes that you can work on.
- Check out your local services. If you're in the UK, sometimes the local citizens advice bureau or job centre can give you advice or point you in the right direction. There might be other local charities or organisations helping people into work locally too.
- Are you making sure you tailor your CVS and applications to the jobs and job descriptions you're applying for? Specifically mentioning the skills etc. asked for? It's an unfortunate thing, but for lots of jobs, the first round of sifting isn't done by a human, but by an algorithm that looks through your application for terms which match the experience and skills asked for in the job description. This can help you get through the first step. Once in front of a human, the recruiter will be looking to see that you've done your research and know the role you're applying for, so make sure you show that in your applications as well.
- Do you have a trusted friend or family member who could look over your CV and applications with you to give you a different perspective and suggest where you might improve it? And who you could practice interviewing with?
- Do you have some gaps in skills or experience? (Or have you not highlighted the skills and experience you have well enough?) Could you build up some skills by doing some volunteering? Or a skills class at a local college?
Hope some of this helps. Good luck with the job hunt