Where should I invest to promote my program?

...also i am looking for more advertising options. Can anyone tell me where should i do advertising for good returns and converstions....