If you know when something tastes good (most folks would fall into this category), you already possess most of what it takes to be a good cook. The only thing that takes a bit of practice (also known as "tasting") is knowing what to add if it's not quite up to snuff. I look for recipes that include ingredients I have heard of, and processes I can do using the basic cooking tools I have. I'll venture into the unknown every once in a while, which may require a new tool or trick. I add to my skills gradually and comfortably this way.