Fry your onions till they are golden brown.
Fry your spices but don't burn them. …
Use good quality spices. …
Seasoning. …
Use fatty yoghurt (greek style works) in curries to make them richer. …
Patience. …
Use a neutral vegetable oil. …
Experiment.