Im not located in Pakistan so I don't know alot about the internet services there.
As far as the router goes, try changing the position of the antenna on the router. Naturally the signals travel 'upwards' and if you're using the the internet from the ground floor while the router is upstairs, the signal strength would be weak. It also depends on the wireless card that is trying to catch the signals.
You can contact Sir Ahsan as well. Hope this helps.