Its not what you have when you shove, its are you shoving at the right times. You shove when nobody is going to call.
You'll still shove at the wrong times, usually get caught by AA in the Big blind or Small Blind. But I get sucked out on daily so I know it happens.
A good time to shove, short stacked, when you have 4x the BB your in the BB, SB or Button and everyone else has just limped.
All In... 42 if that's what ya got