puede que sea un error del firewall de windows, de tu maquina, puede que este sea el que te esta bloqueando las conexiones remotas.
Igual intenta volver a configurar la maquina remota (donde tienes sql server) o sencillamente instala algun sql express en tu maquina (donde corres la aplicacion) y haz las configuraciones ya mencionadas.
ve este link :
http://support.microsoft.com/kb/914277/es
Espero te funcione.
Saludos!