Excluding Facebook, Twitter or YouTube there are so many ways to advertise your products online. You can try blog commenting, just try to search blogs that are related to your products and go to their page and make some constructive comments and don't forget to mention your own products. But first, you need to create a blog and insert some news letter which will be use for email marketing. Affiliate marketing is also a must, its one of the oldest tactics of online advertising which can generates more leads to every customer. You need to be more creative and be sure that your affiliates has a good benefits as well as your business blog.