You can get someone here to make articles for you at $1 dollar per 100 words that are very good at what they do and knowledgeable. I understand that you may not have the money to invest (we all started where you are at) but thats what one has to do to get people to your site and excited about what they read which in turn will get you clicks and products sold. thx Malcolm
Be patient, you will be rewarded, try and rethink out your website, draw your site on paper! thats what I did, design where the ads will be with little cut out paper and when your happy after moving them around, glue them down and then make that site, how it is on paper!
If you have spent countless hours and 7 months of ur life with this, just quit and do something else, or find another niche.
Dont give up but its worth stepping back and thinking of doing a total revamp of the site and doing away with the current content and giving the site a WoW factor which it lacks at the moment,in fact i wouldnt even worry about adsense at the moment i would go and maybe look at other leading sites in your niche and try and glean some ideas from what they are giving visitors to the site and try and impliment some of those ideas into your site.Good luck with it