Even if you get a job today, you probably aren't going to have money to pay for a hotel or apartment in a week. You need to work your connections:
1. Talk to your parents and try to reconcile. Decent parents won't let their kids go homeless, regardless of age and disagreements.
2. Talk to other family members or close friends.
3. You go to church? If so, talk to the pastor/leader. Someone might be willing to give you a place to live for a while.
Once you have somewhere to live for a month or two, you need to get financially independent:
1. Cut expenses to the bare minimum. This means cell phone (for job interview calls), cheapest food you can find, and a car if you live in an area without public transport.
2. Apply everywhere. Talk to the people in your life from the above list and work their connections to find ANY job opening where you have an "in." Follow Mike Rowe's advice - you don't need the perfect job; you just need a job.
3. Earn some extra cash on the side. Donate plasma, semen, hair, whatever you've got. Sell any possessions you don't absolutely need. Loiter at 7/11 or Home Depot on your days off to try to get day laborer jobs. Call temp agencies.
4. Once you have a steady job, keep improving yourself. A History degree was probably a bad decision, especially if it's just a bachelor's and not combined with an education certificate that allows you to teach. You need to decide what you want to do long term and figure out how to build the skills to get the job.