Какие перспективы, состояние рынка ПО и как начать продавать своё ПО?
Если вы нацеливаетесь на мелкий-средний бизнес, то, подозреваю, рекламные кампании и презентации - не совсем то, что вы готовы делать.
Найдите хоть один реальный бизнес, который готов заморачиваться хотя бы с бесплатным внедрением вашего ПО в обмен на фидбек, позволяющий вам действительно приспособить софт к реальности (обычно ПО, написанное программистом без деятельного участия бизнеса, просто ни к черту не годится). 
Если там взлетит - продать ваше ПО второму бизнесу будет уже куда реальнее.
Никто вам не подскажет, работает идея или нет. Делайте простой продукт с минимальным, но хорошо работающим функционалом, раздаёте trial, ждёте, курите аналитику (свою), прощупываете рынок, нужен ваш продукт или нет. Не тратьте на разработку два года, 2-3 месяца достаточно.
Продали 1-2 копии? Хорошо, клепаете вторую версию, вылизываете баги, дописываете справку и т. п. Пишете статьи по теме, потому что лучше бесплатный органический трафик, чем нагнанные рекламой хомячки.
Через месяца три-четыре (не лето, не январь и не май), увидите, что что-то происходит, или ваш продукт нафиг никому не впёрся.
Но пахать придётся в любом случае, как чёрному рабу. Непрерывно.