Socialism and communism is not the way for poor people to get rich. Capitalism and free enterprise , though not without faults , is the only way. Even communist countries like China have adopted capitalism and got their masses out of poverty.
In a vast country like India, it will take a long time for masses to get richer. Just compare the % of poor in pre liberalisation economy and post liberalisation economy, the number of poor uplifted is far more in post lib time.