I don't know if this is the type of tip you are after or if you already do this.
But taste as you go. I come from a family of tasters, and mine, my parents and sisters cooking is spot on. Always the right balance of sweet to salty, always right amount of spices and herbs, everything the right texture etc.
Takes time to learn, and you'll make wrong choices on the way, but tasting as you go and trial and error is better than just being able to just replicate set recipes. you'll be able to taste a sauce, curry, broth whatever and think 'hmm not got enough of a punch to it, needs more mustard or Worcester sauce', 'the sauce is too sweet, needs a splash of dry wine or more salt' etc.
My husband has tried to do more cooking recently, he always just follows recipes to a t and doesnt taste it as he goes, it often it comes out meh. His family are the same and I've never enjoyed their cooking. He made a creamy mushroom sauce the other week, I asked him to just glance at a recipe and do it just thinking of the taste palette that he's hoping to achieve, and to try it as he goes, while it could have been better, he did a good job.
Basically just experiment a bit, follow recipes as a guide but try use some intuition with it, spend more time learning flavours, and what combinations make what etc. You'll make mistakes but you'll learn.
Also incase anyone gets grossed out - if I'm cooking for someone other than me and my husband I never double dip a spoon when trying the food as I go!