Как установить ssl сертификат на хостинг?
Никак.
Либо покупайте хостинг, на котором указана возможность в установке SSL, либо виртуальный сервер. 
Без выделенного IP ни один хостер не согласится (а если согласится - лучше оттуда бежать).
А пробовали обращаться в техническую поддержку хостинга с данным вопросом?