What's the issue with your bank account? You could ask for some advice on forums.moneysavingexpert.com, they're usually quite knowledgeable and can recommend a basic bank account that you should still be able to open, no matter what your circumstances
I am sure things will turn around