I agree, I focused too much on technology side and completely sidelined marketing and sales. It took some time but I have learnt my lesson now. I spend a week marketing/sales and a week on building features. I wish I could have known this much before.