Start by making sure you can ping the SQL Server.
If you can ping it, check to make sure the SQL Server service is running.
If it is, check to make sure the instance is configured to listen for TCP connections (SQL Express by default does not)
If it is, check to make sure that the local firewalls are not dropping the communication. This applies to both client and server.