You could do alot worse than joining the military for a few years, I did 16yrs in the RAF and if it wasn't for that time, I wouldn't be were I am now! The armed forces is not the same armed forces as it was 15-20 yrs ago.
If that is not your chosen path, no worries, however, I would suggest that you adjust your stance on finding a job. At this time employers can pick and choose who they want, saying 'you will do anything' will not endear you to an employer! You need to make your CV, cover letter and experience fit what job you are going for at that moment. Having a vague cover all CV and cover letter, saying what a great team player you are, that you work hard or saying that you can do the same stuff as everyone else will not get you a job. I know, I see hundreds of CV's like that everyday and thats from foreigners here in Thailand trying to find a job.
You have to stand out, how you do that depends on what you have done and interpreting it to what you want to do. A good example is something stupid like you organised your last place of works christmas party (sounds stupid I know), however, you managed to put together and organise a company project. (this is just one example, you will have stuff you have done and dont realise, that you can use it on your CV). Make it interesting, make it stand out, even make it fun to read! Like you said, there are loads of people out of work right now, stand out of that crowd, make the most of who and what you are.
If you have time volunteer, plenty of places will allow this, an internship at a company (although for slave labour wages) will give you experience in a particular field. Take vocational courses, plenty of professional jobs dont need degrees, I do not have a degree, yet I am a Director of an investment company!!
Go abroad, there are jobs available, try offshore, north sea oil and gas are recruiting heavily at the moment. You will need to do all the offshore courses for that of course, see if you can get help to pay for that.
Start your own business in something you enjoy, that way it doesn't get boring quickly when it doesn't go so well at first.
Join networking events and business social media like Linked in, sounds daft, but ever heard the saying 'its not what you know'?
If all of this sounds like something you have tried, or you think it just doesn't work, try it and find out, looking for a job properly is a full time job!
You can always PM me if you need any help, will be happy to give you some advice!