You must have quality content, enough back links and fresh content. Then submit to search engines, get more traffic. Click here for more Search Engines
HI, Just wait add your url to search engines, after adding url to search engine does not mean that they will index it but u are just informing them that there is site of this topic. After making any changes it takes near about 3 to 6 months to index some times a day after tomorrow also. And Just go on building links for your site and promote your site in social networking sites .
before, i was crazy about this. now, i never worry about indexing my site. let them come to you.. as logic as natural backlinks.. let SE come and index yours.. you will see the difference.
Submission to Google, Yahoo Search and Live is more than enough to get good indexing from these small SEs also.