I've been working for a few years as a software developer and my career progression is satisfactory. I'm just not making enough money because of the region I live in. Other positions here pay similarly and there aren't any flexible contracting opportunities to speak of. I have several obligations that are rooting me to the area so a move is not in the cards.
I've come up with ideas for websites/software for several years but none of them have taken off beyond the hobby stage. While I used to have an endless stream of these ideas, none of the ones I completed saw enough success to be encouraging and I've started to get a bit hopeless. Some of my ideas still seem pretty good, but whenever I completed a project in the past I was always disappointed because I couldn't get a critical mass to use my services or buy my software. I think I am too honest to be a good salesperson, and too cautious about not violating spamming etiquette.
What are some options for an individual in my situation? Any suggestions on concrete steps I can take to supplement the income from my regular job? I know these questions sound like those of a lazy individual or somebody who is unimaginative, but in fact I am just very tired of failing to see anything but the most minor of successes in my ventures.