I wish I knew the answer to this question. I was fired from my first job at 20, working part during during the summer. Got me off to a bad start. Next summer I had a part time job for three months. Spent over a year after college unemployed, with two minor exceptions. One job I worked for one day, the other eight days. Then I had my only real job for five months in Central America, was fired. Unemployed for over a year, then spent two weeks working on a political campaign, got tired of it. Unemployed for over a year, spent three weeks working in a kitchen in a National Park, quit.
I'm decent at interviews, the few that I get. I know I come across as bored and disinterested in the jobs I interview for, because I am.
I'm trying to find work now but not having any luck. I'm seriously starting to consider making up work experience, though dishonesty is one of the worst violations of my moral code. The kind of work I want to do does not actually require any work experience, but it's a very difficult field to enter.