Ultimately, the speed you get is a function of how far from your local exchange you are and what level the exchange is at (i.e. ADSL, ADSL2, ADSL2+ etc)
You may have to power cycle the router a few times to get maximum speeds...try daily for a week check for improvement.