This was my first attempt at building a freesite. I thought I did it right, but I must have been way off because I barely got listed anywhere

I kept it clean and didn't use free content thinking I would have an advantage over other sites.
http://www.localfoxes.net/chubbygirlfriend/freesites/
I tried submitting to other sites but every LL wants to be on the index.html page which is impossible. The rejections I did receive were because the page was index14.html for example.
Was it the niche? Or the design? Or do I have to keep trying to get recognized by LL owners?