I have no idea how to do this. I have never had to before. Here is what my provider said:
"Lastly, your SQL server is setup to allow remote connections ,but your firewall isn't. You'll need to ensure that the firewall is setup to accept inbound connections to port 1433 (and port 1434 if you wish to use a named instance). Currently, I see no rule specified for this port and this would be why your remote connection isn't working."