Hello all

i need your advice as i m in a big tension. i know HTML, CSS. but the sites i create does not work very well in every browser. for example http://www.moneyzzsharma.site90.net in this when i run it in my mobile, its positioning isn't the same as in my browser. i tried very much but it does not worked.

please suggest me any good book(1st preference) or a website(2nd preference)by which i can develop more UNDERSTANDING in web desigining.
i am very passionate for designing but these hurdles demotivate me so i want to develop more understanding,please help.