Please help quad in need

Hey thanks for checking my post out i have a 2012 can am xmr 800 and the fuel is running very rich when i hit the ignition the bike wont turn over onless i hit the gas a little, even then it has trouble it used to idle at a high rpm yesterday and it stopped doing that now its just the not starting im drawing a blank on this one anyone who can help id greatly appreciate it.:th_smiliepullhair: