i have 1300 hours in game with at least 700 hours of watching games XD (i also have all steam achievements for coh2 so that took a long tie as well), i have learned a lot especially build orders and mine placement positions from replays but almost all top players can adapt according to each game , i cant do that so i try and focus more on a generalist build that can counter any faction on any map.
one thing i also suck at is anticipating my opponent's moves , i see players anticipating retreat pathes mine placements and build orders all the time.
My favorite player is BartonPL, but i find his style super hard to copy and no one else can copy him.
you can find replays of Barton in here http://www.coh2.org/user/233/bartonpl#here i only watch 1v1s though.
EDIT: i found one of my replays and uploaded it http://www.coh2.org/replay/38088/training-replay-n1
Using a build order that deals with any opponent is a good idea especially when one has trouble in anticipating enemy's movements. Some of my Japanese mentees use generic order and it works well.
I can't watch Barton's 1v1 replays because of the latest patch so I can't understand his build order.
But I can watch your replay (gg!) and below is my suggestion.
There are many things to improve,but the most important one is that you had to use combined arms.
I often see you moved grenadier/panzer grenadier squads to the frontline, though your MG42 was on vacation.
Units which aren't fighting equal idlers.I know some people put their MGs behind fuel points,but it's almost meaningless, because there are plenty of ways to counter it.Flanking,smoking,and any vehicles can take the position.
Instead of that,you can attach your MG to grenadier squads.If you have 3 or 4 grenadier squads with 1 MG,you will win almost all battles at the beginning.So you can break through any enemy's line.Let's attack the most important point for your opponent and cut their MP!
And you have to keep in mind that Wehrmacht needs a Pak40 faster than you think.In fact,sometimes
even the fastest Pak40 is too late for fastest M20(or 6 minutes M5).
As you can imagine,you have to attach a Pak 40 to your main force,not making them idle.
This is combined arms.Grenadier squads with MG and Pak are a firm force.If you add mortar,your army becomes stronger.When you have these combined arms,you can easily break the line like this.
- Grenadiers... shoot at the long range with green/yellow cover.LMG is also recommended.
- MG... set behind grenadier squads,and shoot enemy's frontline to suppress them.
- Pak... go with grenadiers squads,and attack enemy's vehicles if they are there.
- Mortar... set behind MG,and shoot enemy's weapon teams such as MG.
If you have tanks,you can attract enemy's attention to your tanks and your infantry are less likely to receive damage.More so when you deploy Command Tank.
Once again,to attack enemy's significant territory and cut their resource (especially MP) is the key point.Please try this.