@paul7 I think, it could be still possible to install ownCloud without shell access. But you need a tool for creating the database, like phpMyAdmin or similar.
But beware, without shell access, in case of trouble you’re lost.
Therefore my recommendation: Do yourself a favor, switch to a hosting that will grant you full access rights. Maybe you current hosting is simply too limited for running ownCloud.