I've never used Bluehost, but if it fits the requirements, maybe how I did it with Everleap could help ?
My notes from installing GRA 3.0.2 with Everleap -
download/unzip/ftp to /wwwroot
Create new database with Everleap
with SQL SMS run New Query with Everleap instructions to create contained DB users
With SQL SMS create logins & users - Not in security area directly, but in Databases/[Database]/Security. Settings are slightly different - user type (SQL user with Password)/name/default schema/mapping not necessary it's already in there
Grant Execute Permissions
Cannot use IIS Manager with Everleap - all settings are already ok.