If you want soft, clean and beautiful foot then you have to take care of your foot because you cannot achieve anything without exerting efforts.
Daily foot care is very important, you should daily scrub & wash your feet. Keeping your foot moisturized is also very important which can be done through coconut oil and honey, which will also soften your feet. Just apply some coconut oil on your feet before sleeping, or apply honey and leave it for at least 30 minutes then was hit away.
Also make sure to protect your feet from dirt and becoming dry, it can be done through wearing socks in dry weather and by using comfortable shoes.
Epsom salt is also very good for your feet, just take a tub of warm water and add some Epsom salt and put your feet in it. Epsom salt is also good for joint pain, so you can also try mixing it in your bath tub.