150 companies in a year isnt really a lot, thats not even one a day, if i was in your possition this is what ide do
normal working hours 8-5 with a 1 hour lunch, so from 8-12 go onto the job centre website, fish 4 jobs, the local papers job section etc etc etc and apply for every job there is. once it gets to 12, go for your dinner, after dinner sit down and send out more CV's untill 5 then go for a chill and do what ever youde do if you werent at work. ide be applying for atleast 10 a day as a bare minimum, no matter what they were, even if its just working in KFC or working in a office as a fileing b!tch its money and its better than sitting on your arse doing nothing. apply everywere, carpet shops, valeting shops, car garages, petrol stations, pet shops anything.
i know some of them they will say things like oh so what experience do you have with animals or something (if you applied for a pet shop) and you might have no interest in thembut tell them your wiling to learn, if they say no fare enough, atleast you tried.
then once you get a job thats getting you a bit of money and have something else to put on your CV chase after your dreams, look for accountant jobs or what ever it is you want to do in the long term but having macdonalds on your CV is better than saying oh yeah i sat down on my arse for god knows how long trying to get a job i liked atleast having macdonalds on there shows your willing to do anything for a job and willing to put a bit of commitment in