You've just built up a tolerance. some people, like me, build up a tolerance incredibly slowly and will always get high, while others may build up a tolerance really fast over only a few months and not even be able to get high anymore. Abstain from smoking for 3-4 weeks and you're tolerance will become considerably lower, 1 week will at least yield decent results, though only 2 or 3 days could at least somewhat help.