As you understand, your case is weak. The only strong point I see now is your research field. If you can get very strong supporting letter, you have chance. And you need a real good layer.
Regarding the publication, the immagration officers are eager to see the impact of your research. If you don't have any peer-reviewed publication, it's hard to persuade them.