I used to stay in Hamilton - plenty of Indian and Chinese places, takeaways and wee cafes will pay you cash in hand.
Sorry to hear of your troubles pal. Also worth looking into getting that card that lets you labour on work sites. Costs a wee bit but opens more doors for you!