I have the same trouble that you (the original poster) do. Except I spent a good bit of money on a pair of good Rocky 1000gram boots, and they still let my feet get cold.
Heres the thing about feet, they're not all created equal. I sold Rocky boots for several years, and I can tell you that I've sold 200gram boots to guys who wear them and say thats plenty for them, and I've sold 1200gram boots to guys who tell me its not enough, and all these guys are hunting the same temps. It comes down to simple biology. How good your circulation is, how thin your blood is, and how close your blood vessels run to each other in your feet. You can't really change any of these things, so in my experience, you are either a "cold feet" person, or not. And if you're not, you're one lucky bugger...
What we always reccomended for "cold feet" people, was to first most definately invest in a pair of polypropolene liner socks. These will wick moisture away from your feet which is an ABSOLUTE MUST to keep your feet warm. You get your circulation going and heat up (usually overheat actually) getting into your stand, and end up getting yourself sweating. Then you stop and stand still for hours. Think about it, wet feet, in January? No good can come of this. Can't stress the importance of a good wicking sock enough.
Next would be to wear a good pair of Merino wool socks over top. Merino is belly wool off of lambs, you can't get any warmer than that.
Then get the warmest pair of boots you can find that will fit comfortably over the liner and merino wool socks. Too tight of boots will do you no good. Prepare to pay big bucks for a good pair of warm boots. But a good pair should last you, and should serve you well.
Something else I haven't tried yet but will be, my wife got me some heat pad insoles for Christmas. They are similar to the friction activated hand warmers but are shaped to replace your boot insole. She got them at Walmart, but I have yet to try them out.
Good luck!