Well I guess the problem has been sorted. Turns out when there was a problem with the cable in my area, the technical helpdesk guy who attended my call asked me to change my DNS server settings. When it didn’t work, he guided me to change it back to the original settings but one digit was incorrect in what he told me.
So when everyone else was getting connected to the net in my area, I was twiddling my thumbs and getting frustrated. Today morning, as I was taking a shower, a techincian came to my apartment and got it fixed. He informed me about the incorrect DNS settings and I told him what had happened.
Whatever, I missed the net during these 3 days. So glad to have it back in my life.