This paper proposes a block diagonalization (BD) precoding technique for clustering small-cells to enhance downlink data-rate transmission and mitigate interference among users. Simulation results indicate that the BD precoding significantly outperforms the minimum mean square error (MMSE) technique, providing up to 67% higher data-rate with 50 antennas and a 2.75 times improvement at a distance of 100m. The research highlights the effectiveness of water-filling power allocation in maximizing performance for clustered small-cell networks.