It does circulate but not very much. As far as I know, there are a lot of people who just keeps Bitcoin hoping to get the price even higher then sell it at that price.
They began originally by being mined. Then trade on exchanges. It circulates when there are Bitcoin payments, of course. The following transactions can be seen in the blockchain.
This process keeps on going and by this i mean that Bitcoin really circulates.