if you absolutely cant get into your account, and your email system doesnt work for some reason..... just wait.... dont give up. Sometimes, neopets is just wierd like that, and you might be able to log in another day, 2 days, or 6 days.... its happened to me before.
If you do get you account back safely, make sure you double check your preferences for your email account, that way you can safely double check and be extra sure next time! *and change your password too, of course!*