I've been getting better at this as I have started to focus more on the marketing/business aspect of things. As much as I have learned in the past couple of months, with regards to the business side of things, I can't seem to shake the mentality of "it's just not good enough yet".
I may have a point though, as I will be competing against in house solutions, so I really have to come at them with a compelling reason to use my solution.
I guess the good news is in the next couple of months, I'll have the opportunity to be more formally educated on the business side of things.