You made a similar thread a couple months ago didnt you?
From playing against you in lobbies, your positioning is far from perfect (otherwise you'd be prem right?), therefore saying "my positioning is already good" is counter productive.
Sure you may not die a lot and topdamage in low, but that doesn't mean you're taking/creating all the opportunities that you could.
With that said, based on playing against you you're good enough for mid skill wise, so no worries.
To practice your dm, I'd say play soldier in DM/MGE. Most of the good soldiers I know are also really good with pipes, so there's obviously some skill transfer happening.