This is one of those situation where there is no answer, but for you to travel the road ahead. The longer you stay out of the UK, the harder it gets to show economic activity; the better your professional, social and "street" skills, the quicker you'll get the job. Please share with others once you ...