I'm sure you got it right, you should have two lines of code scrollin per block number on your node Command Prompt window.
The first will be..... "miner/worker.go Commit new work on block 2124793
Then there will be... "core/blockchain.go: blar blar blar........ #2124793"
"miner/worker.go Commit new work on block 2124794
New Block... "core/blockchain.go: blar blar blar........ #2124794"
"miner/worker.go Commit new work on block 2124795
New Block... "core/blockchain.go: blar blar blar........ #2124795"
If you are not mining it will just look like
The first will be..... "core/blockchain.go: blar blar blar........ #2124793"
New Block... "core/blockchain.go: blar blar blar........ #2124794"
New Block... "core/blockchain.go: blar blar blar........ #2124795"
New Block... "core/blockchain.go: blar blar blar........ #2124796"
Have faith, you will get one soon. The longer you run uninterrupted the better your chances. It takes time for nodes to trust each other. Do you have good internet? Are you close to the exchange? How many peers? It will tell you in Mist how many peers. You will get a "pipe end" flag in your node when you close mist. do not worry, this is normal.
I get 25 peers in Mist. My internet connection seems to be solid. Hash rate reported in the Claymore miner has been rock solid since trying solo. I am impressed with that. I just have to wait to see if I get lucky and hit a block I guess. I didn't see anything that I needed to put in the geth command line to specify the ethbase address. So I assume it knows what the address is that it is mining to.
I need some patience... I will have to run down to the store and see if I can buy some!