Depends on what you mean by 'successful'.
Are you asking do I win every time I push with a hand? The answer is no, I don't. Sometimes I get lucky and win with a hand like K9 and I run into JJ, but that happens. Other times I'll have dominating hand like AQ that runs into A5 and I'll lose. So, there is no way I can say that I am successful in doing this.
Is this optimal strategy (after I take into consideration my hand, my stack size vs blinds, the players who have acted before me, who is sitting behind me, etc etc) then yes, I believe so. And I can say that I have been successful in making the correct moves, even though I dont win all the time.