If the previous method did not help and you have ruled out all other possible causes, it is worth trying to delete the Steam cache files that may be causing the connection to fail. To do this, go to ...
Connecting your Steam and Battle.net accounts can make your life a whole lot easier, and it’s actually pretty simple to do.