I happen to have the same problem. I cure it by smoking more weed and holding it in much longer. Sometimes the apparatus you smoke from can make a difference too (however I don't know which device works best, but my guess would be a vaporizer if I had to reccommend something). I've also heard you should try recipes, as the high from eating it lasts a lot longer and can sometimes be fairly intense.

Hope this helps you some!