Do the foot warmer innersoles work? I'm not clear if they are gimmicks or for real, but they are inexpensive to try out.
I'd also consider using booties. Cycling shoes are not designed as cold weather footwear, no insulation to speak of, so wrapping them in a wind proof layer of neoprene or fabric would be helpful. That's what I found when riding in the winter.