What is the best way to practice humility
Good start is to do 100000 prostrations, say 100 a day.

Another practice is to identify and drop your attachments to intelligence, accumulation of knowledge, and making spiritual progress. Any time you catch yourself indulging in a thought which implies that intelligence, knowledge, or spiritual progress makes you better than others - you should get frustrated with yourself and drop that thought immediately.

Another practice is to surrender in all disagreements even if you are right, especially if you are right.

Another practice is to always take all blame upon yourself.

Another practice is the transfer of merit.

Reverence to Dharma books, handling them with care, not placing them in the floor, not placing other objects on top of them.

Reverence to teachers of Dharma - the attitude of a good servant: show respect, listen intently, follow exactly.