80 % of all business be it hotel, mobile, consumer goods or internet based affiliate business depends on promotion.
One can promote it through blogs like this one.
The blog links can easily be posted on facebook and google.
Send your link through email to all your contacts.
Send your Wazzub link to thousands of people through Free credit mailers.
(Credit mailers are sites through which you will get credits for watching mails from other people and you use these credits to send mail to others.)
Here are few reliable credit mailer system which you can join Free and promote your links.