simple doing compleate seo for promote your site also you have missed some other method other wise thank you
Ways to improve Page Rank: 1. Hierarchical Design 2. Quality Content 3. Keywords 4. Site map 5. Avoid Black Hat Techniques 6. Include a ROBOTS.TXT file on your site. 7. Dynamic Content 8. Linking to other sites 9. Relevant Title Tags / Description Tag 10. Backlinks 11. Directories 12. RSS feeds 13. Social Bookmarking 14. News Releases
HI, I think classifieds ads posting and social media marketing are the best way to promote any website and drive quality of traffic. Thanks