Have you tried working with a recruiting agency (aka headhunter?) - I got many of my jobs (including my first out of college) using a recruiting agency. Not sure where you are located but my experience is - it doesn't cost the prospective employee anything, the employer pays the fee.
Bonus side if you get a good recruiter they will help make changes to your resume if needed and give you pointers on a particular employer if/when you get an interview.
Also have you tried your placement office at the university where you graduated? You should be able to get counseling and help from them - that is part of your tuition is such benefits.
How long have you been looking? And have you done research on companies that might just be looking for smart entry level jobs? Where I work we hire recent graduates that may not necessarily have the exact degree (i.e. accounting, finance) but may be related and the applicant has potential. Smart employers look for long term benefit rather than the precise experience as you note.
Try calling up a company that seems to fit what you would and ask the HR/hiring department. They may not have an opening now but if you sound interested ask for an informational interview - you can find out about them and they can find out about you.
You don't have to match the description precisely if you are willing to be flexible where you would start. As long as the description doesn't say Required - what is stopping you from trying HR for example? Does the job say you need xyz degree? Most entry level will be more open ended. I think you might just have to be more flexible on applying for something that may not be your exact degree fit, but might be within the field - business administration is very broad so you could apply for most that jobs.