I let Godaddy host my domain and put in my IP and now it points to my router login. I tried opening port 80 but the problem still persists .
The problem may be that your login admin login points to port 80. I have my router login on port 2280 instead. That way I can open and port forward port 80 to my server ip.