A number of methods exist for marketing your business.
Lead generation is the first step to marketing any business. The primary tools for this are your company website and blogs. The next step is building your brand on the social network sites such as Facebook and Twitter.
Google ads and Facebook ads can be used to generate publicity for your company and add to your database of potential customers. Managing your website, blogs and social media sites can be done by employing the services of a good SEO.
Finally mobile marketing is another latest tool that can be used to market your business to achieve quick conversions.