Quoted By:
Work with a partner or friend on one project and make a pact to see it through. I was similar and finally got sick of having dozens of unfinished projects so I asked for help from a friend and started spending money on it.
Build a website, email potential contributors, prove to yourself that you can actually see something through. It turns out the idea isn't the hard part, it's actually making it viable and getting it off the ground. Teaming up and being accountable to someone else works wonders, even if you don't really need them to advance your project. Just make sure it's an idea you are excited about, otherwise other people won't get excited about it.