Yeah, I've tried to pull the hood up while someone pulls the release but it's really stuck. That's why I figure something broke or is bent too much.
A friend of mine suggested trying to get at it from underneath so I'll try that next. Thanks for the reply.