Skill is never a guarantee of success. Luck has more to do with anything than skill. Luck and who you know.
For every Starbucks or EOSHD.com there are a million failures littered all over the landscape.
Keep cranking.
Heck Yeah Damn Big Old Goofy World