It is not that you're not doing enough, but you have just not been positioning well enough to get seen by people who matter.
You can have great talent or potential, but it is useless if you're not actually connecting with people who matter.
Leave your shell and network with folks who can change your life.