In Portuguese we have the verb "enrolar", which can be used to denote the act of postpone something, either by keeping silence about it or by giving excuses. It's used when someone is being negatively affected by the delay. Is there any equivalent in English?
drag one's feet = (also drag one's heels) be deliberately slow or reluctant to act
Or perhaps if the fact that you're presented with excuses is important:
demur = raise doubts or objections or show reluctance
And a verb similar to "stall" :
hold up = cause to be slowed down or delayed
And as suggested by helix:
sit on = Fig. to hold someone or something back; to delay someone or something.
All the above verbs can be used to blame someone else for a delay, but if what you want is to blame yourself, then a better choice would be:
procrastinate = postpone doing what one should be doing
v. hin·dered, hin·der·ing, hin·ders v.tr.
This is the verb that comes to my mind.