I have a CV that I made years ago during a training session given by a very good consultancy after I was made redundant. It's worked very well in the past and I've often been complimented on it. Nowadays I rarely use it and usually get jobs by word-of-mouth. The hardest part of writing a CV is "bigging up yourself". I found it so hard to be positive about myself and write about the things I was good at and highlight them.
I would say:
1) Keep it short - less than two side of A4.
2) Be concise - leave out stuff that isn't relevant to the job for which you are applying.
3) Make it personal - add interesting, non-work related facts about yourself and use them to highlight your strengths. Try and leave out the generic reading, listening to music, watching films, as most people do this and it isn't interesting or relevant to your prospective employer. If you get an interview, these personal points can also give your interviewer something to chat with you about. You may even be lucky and share the same interest!
4) Start off with a very short list of your major strengths (honest, reliable, focused). You need to pull them in at the very start of your CV.
5) Don't feel that you need to list every single job you've had. The same goes for qualifications. Think to yourself "is this relevant?".
6) Put your name, address, contact number in the footer at the bottom of every sheet (hopefully, you'll only have a single sheet). Also, include your contact details at the very top of your first page.
7) DO NOT LIE. Slight exaggeration is fine but outright lies will be discovered at some point.
Proofread it over and over again and then get other people to proofread it. One of the things that can get a CV thrown in the bin would be spelling and grammatical errors.
9) Get a couple of people who are unlikely to lie to read it for you. Teachers would be good. Family members would probably sugarcoat any criticisms - "oh, it's wonderful, son!".
10) Be positive about yourself!
_________________
Diagnosed: Asperger's Syndrome (ICD-10)
Self-Diagnosed: Aphantasia
Your neurodiverse (Aspie) score: 152 of 200
Your neurotypical (non-autistic) score: 46 of 200
Listener of all things noisy, viewer of all things bloody, writer of all things sh*t.