there is no "best way" since peoples learning tendicies differ from soul to soul
But i'll give some first hand suggestion on how i got started many years ago:
- This book by Scott Mitchell: http://www.amazon.com/exec/obidos/ASIN/0672318636/4guysfromrollaco
- This web site by the same Scott Mitchell: http://www.4guysfromrolla.com
And if you are starting from ground zero, you may want to consider learning .NET instead, ASP 3.0 ("Classic") isn't going away anytime soon, but the need for it will be dwindling immensly as ASP.NET builds steam