The dream job you want seems out of reach because you have no experience. Don't give up so quickly. There may be a way to get your foot in the door.
Typically, you work because you want a fair wage for a day's productivity. However, if you currently have no income and you want the dream job, consider offering to intern for a specified period of time to be considered for full time work. These opportunities are rare, unless you are a student, however, you won't know until you ask.
Your goal, if you get that foot in the door chance, is to show your ability to quickly gain the skills necessary to do the core tasks for the job and to show you are adaptable and flexible and willing to put in what it takes to do the job. This isn't always the answer to your outcome of getting a job but it will certainly place you in a better spot to be considered.
If you can't afford to intern in a non paid role, another option is to become a contractor. Basically, you are working either through the company's internal 'temporary' services or through an outside agency that has contracted with the company you want to work for. Generally, temporary services are used when there's a need for additional workers but not a plan for long term use of the workers and no plans to offer benefits. Again, it's your responsibility to make yourself visible as a top performer and basically outshine the existing regular full time workers in the same or similar role. This will get you noticed and will put a plus sign in the minds of those making recommendations or decisions about the next hires.
At any rate, continuously honing your skills either through working as an intern or as a contractor helps keep you updated in your skills and keeps you ready for the next opportunity to get that dream job.