You should post some galleries. There might be some common errors your making that's preventing you from getting listed.
Also, you're limiting yourself by not including a recip, most TGP at least require one recip or more.
High traffic tgp's that are still free...there's fewer and fewer of those left and the ones that are you need to get a partner account at...but there's still a lot of open submit TGP's that you can still get decent productive traffic at, especially if you work odd niches.
I would first start by posting some galleries though, from there people will help you out on the general layout, etc. and also give you some suggestions on how / where to submit.
As for the freesite part of it, I'll let the LL guys handle your questions there
