I haven't been on my period lately and the last time I had sex was in november 30 2011. Could I be pregnant?

Yes. If you haven't had a cycle and your cycle was normally regular, you should get a home pregnancy kit to check for pregnancy. If the kit is negative, then see your doctor, who can order a serum test, as well as check for other reasons why you would skip your cycles.