It is hard keeping up with new stuff. Especially so when you are a veteran whose head is already packed with old stuff that's not willing to go away. However, new stuff, especially in dynamic fields like IT and software, has its own way of sneaking up on you. New stuff that you are forced to deal with on a moment's notice can make you hazy and discombobulated (just learned this word the other day..)
My way of coping with this problem is to constantly keep in touch with new tech, new approaches, and new problems, so I do not face an insurmountable wall to climb whenever the reality of change hits me.
One of the best tools I have is my membership in Experts Exchange, and specifically the fact that I try to be on the giving side, an expert giving free advice. Each and every answer I provide hones my skills and teaches me something new. I learn even from questions that I have nothing to help with.
Give it a try.