I know it is tough to get proper potting soil where you live. I can see this is garden soil with egg shells on top. But your dang avocado is happy. My rule is if it ain't broken don't fix it. You've heard that right?
If you are using egg shells...I am wondering what you've done for fertilizer. Your watering seems to be working but I am seeing chemistry deficiencies, not terrible, but have you fertilized with a balanced fertilizer containing the 3 biggies? N-P-K? Is there a chance you might be planting this guy out of doors? What zone is Pakistan? Do you have freezes in Pakistan's winter. I wish I were more worldly.
The only thing I would do right now is add a bit of balanced fertilizer unless you've already used fertilizer, if so, then we need to look to your watering program. Others from India and Pakistan have told us they are unable to get proper sterilized potting soil mixtures (these bagged potting soils usually have very little if any actual soil). You guys don't have the acreage that we have in the States so the only way to grow plants is in pots, indoors or on balconies. And someone should start selling sterilized potting mix in your part of the world! Plants in pots really need potting soil or rather potting medium, sterilized, that does NOT come with fertilizer or water holding gimmicks to ensure success. We in the states can find this stuff in our grocery stores.
Careful with the watering. Your soil looks like it has clay in it, a good thing btw for gardens, but the drainage is horrid if used as a medium for potted plants. I am sure you have a hole at the bottom of this pot, yes? A little balanced fertilizer and then get back to us with results in 2 weeks?
How long ago did you purchase this plant? Where was this plant when you first saw it and then purchased it? Out of doors or in doors or in a green house? Is this the original pot and soil from the nursery? Plants acclimated to the out of doors or even a green house will have trouble when abruptly made to live in doors. Same with plants grown under artificial lights and indoors. To take them outside to plant they need an acclimation period. Do you happen to have a covered patio or balcony? Could you afford a fan and artificial lights?
Don't spray water on the leaves. Pakistan has humidity in the air or is it dry? Spraying water or misting does nothing for your plants, does not raise the humidity even temporarily. A shallow tray of pebbles with water half way up the pebbles is the best micro humidifier. If you need humidity.
There are some fungal spots showing so I would definitely reduce the watering.
A bit more information, please, so we are more able to personalize this answer.