Allright
1. A few backlinks are important! Get a paid godaddy hosting and one from hostgator, be sure to get their cheap ones. Then add five domains to each, install a wordpress blog on each domain and post at least 10 posts with a minimum of 5 full sentences on each post, link all these five domains together and also link from each domain to your top site. For each pack of five blogs, use similar or the same anchor text, like "big tits". That should get you noted by the search engines. Also, if possible, deeplink from your blog post directly to a part of your topsite. Like if you have a blog post of Hanna Hilton, then link from that post to a part of your top site like /hannahilton or /blondes or /bigtits or what ever categories you now may have.
2. Buy a few hardlinks from people. The price is hard to tell, because it depends on so many factors, but just read other's posts and see what they will sell and don't go for the absolutely cheapest stuff. Aim to buy maybe 5-10 links your first year.
3. Don't waste your money buying traffic to just throw it at the site. Save your cash and use it for the two above mentioned hosting accounts and to buy a few links.
4. Get yourself a bucket of patience, it will take some time for your sites to be noted and grow. Count on your first six months as a time to get established. During that time you shouldn't focus on reviewing your visitor stats or your earnings stats, just leave it be and focus on development instead.
5. Buy an account at MBposter.com and submit blog posts for your different blogs and maybe top site for a month or two. It will get you backlinks and you also get to see other people's sites, design, what ads they run and such. Kind of like an internship with a big company.
6. Make a sitemap of your top site and submit to Google. A sitemap can be created here:
http://www.xml-sitemaps.com. If you don't have a webmaster.google.com account for your top site, now is a good time to activate it. Add your site there and submit your sitemap. While at it, open up webmaster accounts at Bing and Yahoo also.
7. Consider hosting some or all of the galleries yourself. This is much harder and will definitely increase your server bill, but will also give better click through and time on site which will improve your points with Google. Also, this is something few competitiors have the energy and money to do, they are lazy, just like everyone else. So if you go the extra mile, you might very well come out ahead. Have a designer make up say 10 or 15 gallery templates for you and then put the content in there and then add them to your TGP rotation.
That should at least get you started and well on your way. It will definitely keep you busy for the next month or so. Give it 6 months of time and energy, stop wasting money by throwing it away on quick traffic without any real idea of what to do with it. that's the best set of advice that I can give for right now.