If you can grind your own garam masala, that would be the best option. If you're using store-bought garam masala, make sure it isn't old. Try my homemade Kerala garam masala recipe.