Yes, you can immigrate to Canada. But you can't do it from the US becuase you weren't admitted legally. If you return to your home country, you can apply to immigrate to Canada.
You can get a free assessment as to whether you qualify for immigration here:
http://www.canadavisa.com/assess/canada-immigration-visa.htm