You can market your business online/internet by * getting ranked in major search engines * use Email Marketing Effectively * Publish articles * Facilitate and run contests and giveaways via your web site. * Blog and interact with your visitors * Develop a group in major social networking sites etc.
While publishing articles,blogs and social networking involves your creativity..to get ranked in search engines and for e-mail marketing services it is always better to approach a professional.They already have a pre-defined step as how to promote your business and you just can avail their service.For eg; if you approach
Tucktail.com you can avail their Express E-mail marketing service where they give you guaranteed results with their survey builder, real time reports schemes.You can also look in for their Search Engine Visibility to get ranked in major search engines thereby bringing in more traffic to your business.
These are some of the ways to improve your business.