I am not quite sure what is your issue here,but i can tell you some of my thoughts.
If you plan to host your website from your home computer,you probably have dynamic ip address,so there is no ip address that you can use specifically to access your website,in this case you must use no-ip services.Search for a guide here on how to setup this no-ip service.
Secondly you must open port 80 tcp,on your firewall.