I would start by submitting to Google right Here.
invest in SEO
1 like Jords said .submit your site to Google,there is a topic here on creators,were you can submit your network to all the big search engines..
2 get a google webmaster account and verify your network with Google..they have a lot of Great tools to Help you optimize your network..
also setup a Google analytics account,theres a code to there to put on your network to see how your network is doing