I had a few phone interviews but it always ends with them saying they want someone with more experience. How do I get more experience when no one is offering me experience?

Possibly a couple things are at work here. First of all, how did you get the phone interviews? They should know your background before it even gets to the interview stage, so it's strange that a recruiter would take the time to phone screen someone without first knowing you're entry-level. So it's possible that (1) you're not setting expectations properly, and/or (2) you're targeting jobs that you're not qualified for (yet).

Entry-level jobs do exist, and those are the roles you should target. It's impossible to be too inexperienced for an entry-level job as long as your background aligns with the needs of that role.