Well, first of all, aMule doesn't start downloading immediately. It can be a bit slow to get going, but if you leave it to work, it should eventually do the job. See
http://www.amule.org/wiki/index.php/AMule_is_slow. If you're getting lots of sources for the files you're trying to download, then things are probably working fine and you just have to wait.
To get High-ID, you need to make sure of three things:
- aMule's ports are open in any firewall that might be between you and the open internet.
- aMule's ports are forwarded by any routers that might be between you and the open internet (including those built into some DSL and cable modems and wireless base stations). If you have multiple routers, you have to forward the ports in a chain: outermost router to next outermost to ... to innermost router to your computer.
- Your ISP isn't blocking the ports that aMule is using. You might try switching port numbers to be different than the standard ones.