Overwhelmed with solo add video and after

I have been trying to watch all these videos and I don’t shy away from a challenge easily. I feel overwhelmed because… 1. Should I already have a website created? 2. Do I have to use Bluehost or can I use one like Bravenet? When I go to clickbank, udimi, solo ads its asking me to put my website in to finish creating my profile but I don’t have that set up. If I did I feel like I could follow along better. Please assist.