Resume writing is so daunting. I hate doing it for myself, although strangely I'm happy to help other people. Here's a couple of things I wouldn't put onto it for starters - Date of Birth, marital status, nationality - none of these things are relevant to any job.

I would start by writing down the list of every job that you can remember doing, along with dates if you can remember them. Then for each of them, or at least the main ones, think of 2 or 3 things that you did for each of them eg serving customers=customer service, customer complaints=problem solving, balancing tills, opening/closing store.

To add to the above, think STAR for each job (or the main ones) - Situation, Task, Action, Result. Which is a fancy way of saying what was the problem, what did you do to fix it, and how did it turn out. THis helps you tease out what you achieved in a job, which employers like to see.

Also, keep the final copy to 2-3 pages max, and write in bullet points, not complete sentences, as resumes generally only get looked at for a few seconds, so you need things to jump of the page at the reader. And try to have "white space", which means don't crowd everything onto a page, it needs to be easy on the eye - think of how an invitation looks vs a newspaper, it's much easier to see what the invitation is about whereas you really have to read a newspaper.

Good luck with it all.