Starting your own business is a lot like cooking. You have to try many different variations of the same thing before it gets any good. You have to be patient, and willing to let it change both with your help and with outside help; for example, cookbooks. Without someone else's knowledge, you wouldn't be trying out this new recipe in the first place, and sometimes it takes more than one recipe before you find which is your favorite.
Make mistakes. Learn by doing. Make that risotto ten times before you've got it right. Same thing with your business. Use the tools around you to make things work, but don't use curry powder if the recipe doesn't call for it -- sure, it's delicious, but it won't do you any good with the dish you're making. If you're trying to market yourself correctly, you have to find the things that work for you and your business specifically. Find the recipe that works.