It sounds like you are not getting the email to reset your password. If you have a rescue email setup for your Apple ID, the reset password email will be sent there and not your Apple ID email address:
When you provide a rescue email address, all future security emails, such as password resets from iForgot, will be sent to the address provided.
You might want to check your other email accounts for the password reset email, including their Spam folders. If you continue to have issues, please contact our Account Security Team:
Once you reset your password, try downloading the updates for iPhoto and iMovie.
Thank you for posting in the Apple Support Communities.