traditionally you dont put the ZIP on the card but just the NBH file in the root directory of the DS card and then go into BL more and they say it should pick it up and install it. That isnt how I did mine however.
Read this post
here and start around post nine where I tell how I did mine.