To make your site popular, you can improve your website content, you can do submissions in social networking sites, you can post good articles and also try to tell as much as your friends about your website.
Link Building will help your website rank higher in SERP's which will help you in increase the traffic of the website.SMO will also help you a lot in getting some traffic.People will come to know about your site.Also add some good and attractive content which will help a lot in attracting traffic.
Social media marketing will surely help your site become more popular. You can try building your website fan page in Facebook and tweet each website update in Twitter for possible retweets from other users. But then remember that you should build a remarkable and efficient business fan page as well as insert related tag in each tweet. Another thing is SEO which will generate traffic to your site. This will burst your site lots of visitors.
Most importantly your site should forfill a need, improving efficiency, distracting ones self ect. Then you have to seperate your site from the others, originality isnt dead yet. As many other people said link building and social media are tools that shouldnt be forgotten. Also simplicity is key, easy to navigate and look at. Everyone hates a site with to many bells and whistles but no substance
Start writing blogs and articles about your market field with unique and meaningful information and submit those on social media and get people response and do conversation with them and give update day by day.
I always recommend implementing a social media marketing campaign. Have you considered plugins to Facebook, Twitter, LinkedIn, etc. directly on your site? This is a great way to get the word out about your business. Best of luck to you.
Making your website popular means driving traffic to it and that seems to be the main thing online. You need to use social medial like Twitter and Facebook. Do a lot of SEOs and above all, get good content for your website. You may check fiverr for cheap services