Thanks for the answer, I am just looking to get some practice coding so I can try and one day get a job as a programmer, everywhere I apply I don't get many call returns because everyone wants experience. Its hard to get experience if no one gives you the chance to get some, so I want to start working on side projects to show them I can code
Lie about your experience and give your friends as refrences and inform them that someone may be calling and tell them who you put them down as.
I've had several friends land really good jobs doing this - they rarely delve deep into your references if you are applying for a starter position at a company. They will call and probably not much more than that... Get the job, work there and get real coding experience at a company, then you can either work your way up or apply for a different/better job once you have some real job experience.
Don't get so discouraged without actually trying. If you really put effort into getting a job and are willing to spin a few small lies (if needed) to make yourself better than the rest of the applicants - so be it..
If being dishonest doesn't suit you then just learn to sell yourself. If I were hiring people - I would hire someone with less experience if he wanted the job more, was more enthusiastic, and promised he would work hard and be grateful for the opportunity over some guy who just needed a job and had a degree. Especially if he came prepared with examples of his work or showed real effort or persistence.
Just a thought. Don't quit before the race starts.