My approach has been slightly more different lately. To be completely honest, the only reason it was dying down is because there is a different person. She's more interesting to me personally than the previous one, because we both enjoy similar activities 95% of the time.
While I'm trying to approach this carefully and not hastily, I am willing to let her know that I'm interested a lot faster than what I previously experienced waiting. Waiting instills uncertainty and doubt, and by the time I wanted to ask her out, I was too far in the 'friend zone,' and everytime I find time to hang out with her, its always very awkward.
Anyway, we all need to learn the harsh way from our mistakes and it allows us to act accordingly in the near future.