1. Ориентируйтесь на западного покупателя. 2. Создайте хороший англоязычный сайт продукта(ов) и раскрутите его. 3. Найдите хорошего регистратора, через которого и будете проводить эти операции покупки/продаж софта.
Для начала необходимо исследовать рынок софта, в котором планируете оторвать кусок пирога с продаж. Если есть серьезные аналоги, то смысла нет пытаться что-то продать - только лишние траты нервов и денег. К примеру, какой бы Вы аналог MS Office не написали, все-равно его никто у Вас не купит, т.к. есть уже профессиональное решение + бесплатный аналог Open Office.
Т.е. проблема не в самом написании программы, а в том, купят ли ее, т.е. в спросе среди дядек, которые готовы платить деньги за софт.