Manual Method Website setting up

Hi guys! I am still brand new here.
I have just got a website with Namecheap and it is still new and quite empty.
Do I still have to get an new one? or is there any way I can use it in Bluehost?
Please assist.