no seas tan dura contigo misma, todos caminamos por las piedras alguna vez, lo que necesitas es comprender como funciona (básicamente) un servicio web:
http://es.wikipedia.org/wiki/Servicio_web http://www.grafikas.es/internet/servicios.htm
para decírtelo de la forma más simple, cuando contratas un hosting, ellos te dan un espacio para almacenar tus archivos, los subes a través de un programa llamado FTP, o algunos ofrecen una interfaz web, una vez los archivos estén en el servidor, el hosting te da una especie de ruta o un subdominio para que puedas probar tu web, generalmente ellos te ofrecen comprar un dominio y así es más fácil, porque ellos se encargan de asociarlo.
puedes probar al crear una cuenta en google sites, solo te ofrecerán el subdominio, pero con ello puedes probar tu web html básica y subir tus archivos y es gratis
para no hacerte la vida complicada, el servidor web busca una
pagina predeterminada que es aquella que mostrará por defecto, esta puede llamarse simplemente index.htm o default.htm, prueba con una, luego si investigas sobre apache HTT server o IIS podrás averiguarlo, o el miso hosting te lo indica, si el hosting soporta PHP por ejemplo sería index.php (si estás usando php)
recomendación: trata de investigar un poco más en google, sobre todo aquello que te mencione que te parece extraño
ejemplo: AJAX, javascript, html, xml, php, postgres, mysql. suerte!