Hierarchical routing having cluster based topology is a very propitious approach for improving throughput. Wireless Sensor Networks (WSNs) are distributed networks consisting of sensors deployed randomly to oversee an inaccessible area. Sensors operate on limited battery-power. The goal of WSN is to improve network lifetime and reliability with improved throughput. Limited energy resource is the main driving factor behind increasing the throughput. LEACH is one of the eminent hierarchical routing protocol in WSN. In this paper, an improvement of LEACH has been suggested. In our proposed algorithm, we adopt static clustering with dynamic selection of clusterheads within each cluster. It prevents random and concentrated selection of clusterheads. A negligible increase in energy leads to prominent improvement in the throughput. The protocol has been simulated in Castalia-3.2 and results show improvement in throughput when compared to LEACH and LCTS protocol.