Host doesn't mean that you are using shared hosting. A host is the person or company that provides you with he hosting, whether that be shared hosting, a vds, or a dedicated server. It is difficult to tell you where to go to enable .htaccess support because I have no idea how your server is configured and what all is installed. I would suggest that you google how to enable it for your particular version of Ubuntu and settings.