Seriously?
Mate pls, you have 1/10 chavs on Jeremy Kyle who have women fighting over them - although to some people looks are important, confidence is huge too. It's amazing how high a guy can reach if he's confident (or at least appears so).
Obviously you can't just create confidence out of nothing, you need experiences for it to build upon. That's why datings sites wouldn't be that bad. Everybody is one there for the same reason so it's not like you'd have anything to be embarrassed about. Many girls are on there for the same reasons you are so I'm willing to bet they don't care about looks nearly as much as you think they do.
I'm not gonna lie mate, physical attractiveness is the big thing and it always will be because it's just human nature, however that doesn't mean you're screwed if you don't look like Zayn (
@rEaR vIeW u mirin the reference?). There are plenty of things you can do - get new clothes, lose some weight (if applicable), get a new trim. All of those things will increase your confidence and make you look better while doing so. If you can have a bit of success on dating sites, it'll build you up until you can do it irl without a second thought.
I know it's easier to say than do, but humans aren't designed to be alone and eventually you're going to need to push yourself to make the step you're so afraid of.
As far as jobs go, people I work with earn <£20k and still manage just fine in Leeds. You'll be surprised at just how much cheaper things are up North. Best to move up here, get yourself a £18-22k job and have a base to build upon whilst earning experience at the same time