Check out
http://www.samknows.com and enter your details in there - when you have entered them go to the BT ADSL section it should tell you your distance from the exchange. Please post that here and someone either myself or someone else will be able to advise you.
Alternatively so long as you don't mind just put your postcode up here and I'll do it for you.
Thanks!