It helps to have contacts in the workplace you're applying for. When I was job hunting I was regularly going up against more than 500 other people for a single opening with the job going to somebody with 4-10 years experience who should really be looking in the city at this stage in their career and not stealing entry level jobs from young people who actually need them.
Good luck man, hopefully you're not looking for almost 3 years before you find one like I was.