do i only have til the end of 2012 to use my points
No, they don't expire on a calendar year. They expire a year from when you earned them. Assuming you are speaking of Foxwoods.
foxwoods points expuire on Dec 31