I'm pretty sure any coach could help you, I'm not sure who since I've never been coached. But my post was simply aimed at fixing a mental leak that you have right now. You say you've played for 4 years, if you're not sure you can make real profit playing and you've played for 4 years, you haven't played enough, probably haven't played often, and probably aren't good at poker.
Don't get pissed, this isn't an attack. This is me trying to get you to come to terms with it. Because if you don't, you'll never make money at this game. By 4 years, you're probably including just donking around with friends and maybe going to a casino once a month or so. Maybe you've played somewhat online, but I'd imagine it's under 40k hands, which is about what someone trying to play for a month puts in. Since you're in tourney poker though, you probably don't play cash, which means I'd imagine you probably 1 or 2 table tournys every now and then, maybe 10 or 20 tournaments in the past month?
The point I'm trying to get at is no matter how long you've played, you probably haven't played a lot of poker. I guess the next point to make is that you're not just missing a few bluff spots, even Krantz or IWEARGOGGLES can play better than they do right now, to think you're only missing a few spots is ludicrous. The way you think about poker needs to be radically changed, any winning player could probably help you with that, so any DC coach would be remarkably helpful to you.
Now, I'll start the ball of fixing your thoughts on poker with one more paragraph. You sound like you're looking for a secret clue that will fix everything. That's not how poker is. That stuff about hand ranges, hand values, icm, profitable bluff spots, and all that other jazz is what makes someone a winning player. They know what they should raise, why they should raise it, how much it should be raised, if you'll fold to a 3b, what you'll do on x flops and how you'll play x turns. Let alone the whys for all of that.
Anyway, I'm not trying to be rude, everyone who starts trying to play some solid poker and show a profit sounds a lot like you off the bat. But ask any solid winning player and they'll echo my sentiments. Gl.