I think an analogy would be useful here.
You own a car that will go at a maximum speed of 100 mph. There are two things that can slow you down, a speed limit and traffic congestion. If the speed limit is 30mph it does not matter how fast your car will go, you are limited to 30mph. If the road is a motorway with a speed limit of 70mph but it is very congested - you may still only be able to go 30mph.
Maximum speed of 100 mph = your sync speed, say 6 mb/s
Speed limit = BRAS profile
Traffic congestion = Exchange contention
BRAS profile
You cannot download faster than your BT imposed "IP Profile", sometimes called your BRAS profile after the bit of equipment in the exchange that does the profiling.
Even though your router is synced at 6 mb/s the BT exchange equipment will always set your BRAS profile at a marginally lower figure. At 6 mb/s the BRAS profile will be around 5.5 mb/s and may be lower. If you do a speed test it will never show a result higher than your profile.
The BRAS profile is based on the lowest speed at which your router synchronised in the past 3 days. So although it may happily sync at 6 mb/s at the moment if at any time in the last 3 days it synched at (for instance) 2 mb/s then the BRAS profile will be set at about 1.5mb/s. The BRAS profile resets after 3 days, so if your router holds sync at 6mb/s for three days then it will reset your BRAS profile to around 5.5 mb/s.
Exchange Contention
Broadband is a shared resource. In simple terms, the more people there are on your exchange trying to connect, the slower your speed tests will be. Almost everyone has slow speeds in the evening. My router syncs at 8 mb/s and my BRAS is 7 mb/s but between 6pm and 11pm my speed tests vary between 2mb/s and 4mb/s. At 1am I can do speedtests at over 6.5mb/s (in other words when no-one else is using the internet I get the road to myself!). There is nothing you can do about this, it is down to how well BT equip their exchanges.
Fiddling with group policies, MTU, Rwin etc will make almost no difference to your download speed if your exchange is heavily contended or if your BRAS profile is set at a low figure.
If you cannot get the BT speedtester to show you your IP profile, do this speed test
http://www.speedtest.bbmax.co.uk/ at 2:00 in the morning. This will be pretty close to your BRAS limit. If this is 5mb/s or higher and you
still get slow speeds in the evening then I am afraid it is all down to BT exchange contention.
There are problems that can occur with the BT equipment such as "stuck" profiles so post back if your system does not sort itself out.