I also recommend that you attend events and meetups that include the type of visitors you want on your site and just plug your site. Give them a catchy business card with your website url very visibly seen.
using youtube, twitter, sitepoint market place. You can promote your online business along with its features. Some ways may not be good for it. Good luck. Hope you will choose a better way to promote your online business.
You need to leverage both offline and online sources to promote your newly established online business. It also depends on the type of business and segments your business caters to.
Linked In - include your business post, create a business profile, join groups and include links for press release/white papers and any other documents that are of interest to the readers.
Twitter - share your thoughts about non-business news but also share links to news your Followers care about.
It depends upon the business plan and product or the services being offered. However some general tactics for business development are :
Perfect keyword usage in content
Perfect structure of the site
Proper selection of Meta tags
Continuous effective SEO practice
Tracking of the traffic
PPC is the easiest and probably best way - if you can earn a good ROI. That is easier said than done, especially when professional online marketing companies are competing for the same keywords.
Getting your website organically on top Google search results is probably the best long-term and cost-effective solutions. You do so buy getting backlinks to your website - whether its blog posts, articles, etc.
You can consider the idea of writing articles related to your business offerings and mentioning a word or two about your business goal and objective in them. This marketing technique is simple, but excellent. You can have offline as well as online publications of these articles in newspapers, magazines, and websites looking for some quality and informative articles and from which you can attract a lot of traffic to your website.
There are tons of different ways to improve traffic- Including Directory submissions, Content management, Forum Links, Search engine submissions, ect.. Honestly the most important thing is the content management of your site, keeping things fresh and relivant.
Doing Off-Page Optimization would be the best thing.. It deals with building links.. All of the techniques that generates back links fall under this type.. Techniques like blog commenting, forum posting, article and directory submissions, link exchange, social bookmarking, press release, classified ads, online groups, and social media and networking helps promote your site/blog.. Just make sure that you are getting QUALITY of inbound links..