It has never been easier to create your own product online. As long as you have an internet connection there is a sea of free knowledge at your fingertips in the form of blogs and tutorials.
You can learn skills for free, then charge people for them (how crazy is that) and then invest that money into shipping your first idea.
Yes, it is that simple.
The only thing that separates you from your online idols is the decisions you make and how much you actually want it.
No more excuses, it is time to commit and ship.