I am an HR professional with 3 years experience in HR and project management. I am looking out for change, but I am continuously being rejected. How do I improve and what should I read more to crack these interviews?

Analyse your answers and ensure that you do not talk anything ill of your present and previous companies - be it individuals, policies or practices.

Have you analyzed the companies where you are getting interviewed ?

Does your previous experience matches with the JD / expectations of new company ?

Jot down all the questions that you have not answered properly or you yourself were not convinced or feel half baked.

Keep a interview diary and keep jotting down all questions which you feel were rated high and probing your experise.

Analyse your answers and ensure that you do not talk anything ill of your present and previous companies - be it individuals, policies or practices.

If the new jobs you are targetting some additional skills - Technical Recruiting for IT Service companies - acquire enough knowledge about them.

Keep sending out invitations to the people you meet and get connected on the proessional networks - Linkedin to begin with.

Keep trying and i am sure you will realize that each interview is an experience to learn something new and keep meeting fellow HR practitioners.