Well I encountered this last year and more layers didn't seem to help because the generated head just went to my head. Only Mom's know this cause my head never felt cold...
So I'd say, start with some sort of thin cap under the helmet and see how that works out.