There are several things that you can try.
First, try temporarily disabling your firewall & antivirus on your PC then see if you can see your shares.
Second, remove Windows Live sign in if you have it installed.
Third, you can try editing the registry:
Click Start and type Regedit in the search and click Regedit.exe
Navigate to the following location in the registry editor.
1. On the right side Double Click on everyoneincludesanonymous and in the window that pops up, change the value data from a 0 value to a 1
2. Double Click on NoLmHash and in the window that pops up, change the Value Data from a 1 value to a 0
3. Now navigate to the following location in the registry editor
Double Click on restrictnullsessaccess and change the 1 value to a 0
Reboot your pc and you should now be able to connect to your pc
Once you do this, turn off your password protection on your PC & see if you can login as anonymous. If you can, then you can turn on password protection to see if you can still login in with your user name & password.