Well... If you need some book related to the transistor physics itself... I'm reading Donald A. Neamen's book "Semiconductor Physics and Devices Basic Principles, third edition". It tells you the reason why a transistor will work, and also introduces the basics about diode, BJT, MOSFET, JFET, and heterojuction transistors( HEMT and HBT ) in physics level...
I think you should read "Design of Analog CMOS Integrated Circuits"( also a Razavi's book ) before reading the Razavi's "RF Microeletronics". Although it's a book about ( Low Frequency ) Analog IC, but I think it can answer the question about "1+GmRo"
And there also exists a book "Practical MMIC Design"( Steve Marsh ), it is quite good except for it's mostly based on GaAs