Welcome aboard, Major Tom!
sounds like you've been trying to do it all, rather than specilize...
There are some that can do well running everything, and others that need the specialization. each discipline needs a little something different as well as time, patience, and practice...