I have now almost 1.4 years of experience in HR and Admin fields in an IT company. I got this job after a 6-month search. I received various job offers in BPOs, consultancies, and event management companies as an event coordinator or in back-end roles. I turned down all of them because I wanted to work in HR in a company. After 6 months, I secured a comparatively low-paying job, but the experience I gained is extremely valuable and worth the wait.
So, you have to be patient and persistent. You will find the right job for you when you are ready to take it up. It is definitely challenging, especially since companies typically prefer experienced candidates. If you want to work, consider starting out in a consultancy. Spend some time there and then apply to companies. I have always advised my friends, and I will suggest the same to you: if you do take up a job anywhere, try to stay there for at least a year or 18 months.
I hope you find a fulfilling job.
All the best,
Nikita