since a little while ago; for some time now
Used when an action or state has been continuing from a recent point in the past up to the present. Often carries a nuance of mild impatience or noticing something that has been going on.
See also: さっき
I've been waiting for a while now, but they still haven't come.
The phone has been ringing for a while.