Need help in this. Have found Scheile twice, but she is in none of the pubs now, the only one I have not been able to acccess is in the town of Weiserheim. How do I open this town? Is there someone I need to talk to or something I need to do?

You unlock Weiserheim when you defeat the fake lord [so and so]?, the ruler of Knights Dominion, and put the real guy, you know, Constance's estranged Dadoo back in power. The fake guy is actually an Ifreet and is fairly tough. When you have done this, you can now fight Saruin directly if you think you have what it takes.

Weiserheim was unlocked for me in Sif's file when I found out about Rapael's wrongful imprisonment/pending execution. You're apparently past that point, however, so all I can do is wish you the very best of luck versus Ifrit, who completely gutter-stomped my hapless party. There are very expensive (10k) rings on sale in Melvir that provide decent elemental resistance, and there's always the "summon elemental" option, but I haven't had the guts to go back and face that little fire-demon again.