Your client firewalls are blocking access at a local level because you have not configured them properly. Sort that and you should find that it works.
Please also bear in mind all the other tips that I often have to mention:
You may need to change account settings on each client to provide some commonality, or enable the guest account and add a password.
You may need to run the NSW (not essential, but it does configure a client for two-way access where there was none before) if you do not know hot to enable file sharing and its related functions.
You may need to run services.msc and check for required services, such as the Computer Browser, etc.