If serious, reasonably sober, and can be responsible to show up to work if hired, I would try not only applying, but asking to speak to someone who is hiring at the places which may be hiring. Speaking to someone involved with hiring makes a huge difference than just dropping off a CV/resume. I wish you all the luck. There are jobs out there and even if entry level, you can start to network for a better job in time.