Try running telnet check on the SQLServer port from command prompt

telnet servername 2233

If you get connection refused, then firewall is blocking it. If you get blank screen, there is no firewall issue.