The problem is that small businesses that are ready to invest in any custom IT are very few and far between. People will literally spend hours every day doing menaial data processing instead of paying 50 dollars for an app that does the same work in minutes. You really need to focus on the sales aspect of the business and establish a very efficient lead pipeline, preferably one where you get recurring income from subscribers.