>>13
Go to a normal company then. I got my first programming job from a company, where I did the system administration. I started helping the personnel out with some scripts for boring tasks and at the end I programmed their whole intranet. It wasn't super interesting, but it bumped me one place higher and gave better money than system administration. Then I climbed the ladder further up. Sometimes by cunning (stole an assignment from another freelancer by throwing his offer in the bin), sometimes by knowledge (I have some pretty esoteric knowledge of stack based languages) and other times by hard working. You just need to start somewhere. You can't just wait on the perfect job or it will never come.