Just to make sure
By default SQLExpress is configured to run locally only. you need to make sure to enable remote connections and i would also switch to only allow TCP protocol and make sure your port settings are correct.
Also make sure your firewall is open for the ports used