HELP..... mq2 reading problem

Hey guys yesterday i bought a MQ2 gas sensor i tried it but the reading is like always less than 25 but itis usually reads 5 or 3 or 2 even if there is a gas or smoke it dont change i let it preheat in the first time for 20 sec and now for 30 mins and changed the sensitivity and still no new
the code:
code``

Please follow the advice given in the link below when posting code, in particular the section entitled 'Posting code and common code problems'

Use code tags (the </> icon above the compose window) to make it easier to read and copy for examination