Just because you want a job or you think you can do a job does not mean that you are the right fit for a company or the specific position for which they are hiring. If a job requires a year of experience and you are a new graduate, the manager is not waiting for you to graduate, get licensed/certified, to hire and train you. There is a reason they are looking for an experienced person. Perhaps the position will be a mentor for others. Maybe they don't have time/resources to train. To apply will be both disappointing to you and a waste of time to the employer, who is looking for a targeted type of person.
If you are getting a bunch of fast rejection letters or emails, take a look at the jobs to which you are applying. Objectively think about it from the hiring side. If you were paying for someone to take the job, would you hire your background on paper? If not, apply to more jobs within your scope. Get experience through volunteer work.
Understand that the company is not waiting for you. They are looking for the person who will best fill the role for that job!