Will learning Microeconomics and Macroeconomics provide me with the knowledge to analyze companies balance sheets and make better investments in companies? Or, should I try to acquire these skills by using some other approach? I ask this because I wish to learn how the inner components of a business systematically influence its success and then develop my own strategies after acquiring the necessary knowledge. I appreciate any feedback and I hope this question wasn't to vague.