I try to improve my Pokemon's stats by maxing out EVs. Will IVs be improved too if I EV train?
No, IVs are set when you first encounter the Pokemon, and they can't be changed in any way. EV training will have no effect on your Pokemon's IVs, nor will anything else.