I've had coins in my wallet for close to two weeks and I still haven't seen a stake yet.

It's working, for sure. I've seen several stakes happen in my client.
I understand the coins have to be there for
x amount of time (five days, iirc), and the wallet has to be unlocked as well, not sure if either of those apply to you.
~Outlaw