I know it's not what you want to hear, but you undoubtedly know the answer yourself ......you have little or no chance whilst not working and claiming DHSS.
Additionally, no savings just compounds the problem.
You're going to have to shelve the fiance visa thoughts until you have a stable job, and have built up some savings.