"I do use plugins almost on every track. I like what you wrote: Conclusion #3: Use mixing to get the balance right. Use mastering to get the levels right. Still I think when you mix, you may as well have it as close to where you like it to be as possible."
I believe your last sentence is where you are missing the point
When you MIX instead of aiming for -0.1 aim for -6 and turn up your monitoring so that it still sounds as loud as you want it when mixing
THEN load up OZONE on your master bus and use the tools to get your mix up to -0.3 by using the final limiter within Ozone
Everyone else has explained the reasons WHY this approach is considered better and trying to argue against this advice is stopping you from achieving what you want - and what you asked for help with
To achieve what you want (louder mixes to compete with commercial recordings) I would suggest just trying to work this way on a mix you have already done
Save a "mix scene", remove Ozone and then mix so the meter is bounding around -6db(ish) on the master
This will mean reducing the fader/gain levels on your tracks so start your mix from scratch with this new target in mind
As CRAIG says, when mixing you are worried about the balance and clarity of the elements
When you have the mix sorted and it is bouncing around -6 on the master use Ozone to bring the level up
If you are just throwing random Ozone presets on I would suggest watching a few videos on your version of Ozone so that you can tailor the preset to your particular needs as it will sound MUCH better