Part 31 of our job searching tips. (Other options)
CREATE YOUR OWN JOB.
We already mentioned about starting a business, but maybe you could be a consultant or freelance worker for various outlets.
Why not create your own job: work out what companies need in your area of expertise and then tout yourself about. You will have more freedom and variety and it might be something you can do from home too.