Energy efficient routing, minimum network lifetime, adaptation to continuous variation in topology of nodes and high energy consumption for data transmission are the major limitations in Wireless Sensor Networks (WSNs). Different routing techniques of WSNs have been presented to tackle the above mentioned challenges. These techniques are Direct Transmission Mechanism (DTM), Chain Based Routing (CBR) and Hierarchical Clustering (HC) for network lifetime maxi-mization. Nevertheless, the available solutions are suitable for limited range network but not for scalable networks. Moreover, these techniques do not address the variable clustering approach in terms of energy efficiency and the hot spot problem. In this work, an efficient algorithm is proposed to enhance lifetime and stability period of the entire systems by meeting the all available constraints.