If you live in Iran, isn't it because of some american embargo you can't use the Store? if you want to use the store, use a microsoft account with location = US + US proxy + home location = US
I second what Fraggy is telling and suggesting! We've similar problems in Thailand with not be able to connect to some Websites or using their full content. Only work around is the use of an Proxy! Maybe you could try to change the default DNS Servers (Primary and Secondary) to Open DNS Server: 208.67.222.222 208.67.220.220 or DNSAdvantage free DNS Servers: 156.154.70.1 156.154.71.1 you can also try Google DNS Servers: 8.8.8.8 8.8.4.4 Maybe that works from Iran?! It's worth a try!