Just like what Rayleigh said to Luffy in the manga, Haki is the embodiment of will, with only pure training, unless you are gifted with extraordinary talent, or you are lucky enough to catch some trick, otherwise, the improvement of Haki will be very slow and if you want to make Haki become much stronger, the best way is to fight against the strong people.