Identifying Your HR Specialty
I think the first question to be considered is: is there a specific specialty within HR that most suits your interests and skills? For example: compensation and benefits, mobility services, assessment centers, etc.
I would advise first determining what areas are most interesting to you and looking at where you are to determine what gaps in services are apparent in your local or intended workplace. Once you have a handle on which areas you will gravitate toward, start reading everything you can get your hands on, especially on issues that are hot in your environment.
If you are seeking international opportunities, work on the language of your intended market, for example, a command of Arabic in the GCC.
Keep track of your accomplishments and results. All too often, I see CVs that focus on tasks and job responsibilities but make no mention of the outcomes of the work. What you were responsible for is less important than what you did - achieved - regarding those duties.
Considering Freelancing or Consulting
If you are considering freelancing and/or consulting: Develop your communication skills, flexibility, and your ability to be self-motivated. Working for yourself is no easy task.