I think you are really close. You have some very, very good players. Dickinson is a very good team as well. Notice, he took Colorado to the wire in the next round. In part I think you ended up with a bad match-up early in the NT. Looking at your talent, I think you easily could have made the sweet 16.
That said, I am not sure how to 'get over the hump' to the next level. I think your recruits are really, really good. I am sure you know each players weakness as well as anyone. Sometimes this game takes a little luck. You need good players nearby that you can recruit and defend. You need to get lucky and pick off a player or 2 from far away sometimes. Looking at your players, obviously you have the right idea. I would be happy to have several of your guys honestly.
Personally, I try to abide by the philosophy of each player being able to do at least 2 things well. For guard, they need to be good at BH/Pass or scoring or defense... Bigs need to be good at Rebounding, defense or scoring... I got so sick of bad FT% a while back that I almost consider that a 4th skill... so I definitely consider it, especially in a scorer. But my sense is you know this stuff. The only guy on your team that doesn't seem to meet this criteria is the SF - Franklin. And it's hard to get every single recruit to be a winner - sometimes you have to settle for the best available to give minutes and balance to your class and team structure. I guess Bradley isn't that great either, but he's not horrible. And he is a back-up..
I think you need to keep grinding. I think you have the right idea in terms of talent. I think you will break thru in the NT if you keep it up. It took me a long time to break thru consistently. I know I just tried to build a little bit each cycle... get a little better player than before with the higher prestige. Part of it may be that you don't get as much recruiting money. There's a snowball effect to being in a good conference in terms of extra recruiting $. it's not entirely an accident that the GNE and University have such good teams - good coaches, then give them lots of $$$ and teams just stay good.