I need people's opinion on how to update a ClickOnce application through FTP

I have a C# application which is run through a database, and it is being used by different people in different locations.

The easiest and best way to update my application every time there is a change was to create a ClickOnce application and publish it to a server. My problem is that the only server I can have is an FTP server and the problem here is that ClickOnce doesn't support to get updates from the FTP server. It supports updating to a file share or web hosting.

So I need some opinion on how should I update my application. Is there a chance to access the FTP server through HTTP? For example, instead of typing myftp server to type in something like ftp through http, and it will redirect to the FTP server. This would save all the hustle.

By the way are there people using 45.webmasters.com as a webhosting service? It is my webhosting service and I can store items files on the website. Like I can create a directory and save the application's files in there, but I don't know how to access this directory programmatically so that to publish in that location.