You can’t. Some might say that the less adversaries monitor you the better. But you will never be private unless you ditch all the proprietary software and practice good opsec on the internet and in real life. Hate to break it to you, but privacy is fundamentally a binary thing: you are either spied upon or you are not, regardless if it’s one hundred companies or just one.
Few people can be sure of that, because it would require digging in their assembly code which can take a lot of time, but they have a financial incentive to do that and they love money, so all sane people assume that they very much do. And they also get caught sometimes (multiple times!), so thinking they would just stop would be foolish.
VPNs know who you are and what websites you visit, so no privacy nor anonymity there. With Tor… It’s complicated. That’s why we have guides like this: http://blog.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/opsec.
A bit late, but you might find useful information in this book: http://blog.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/opsec. Not all of it might be relevant to you, i.e. you are probably not doing anything that would require plausible deniability, and probably some other things. But it has some really good info, in my opinion.