"I've never been comfortable being the center of attention," the 52-year-old "Kill Bill" and "Splash" star told People magazine. "It's always freaked me out."
Hannah said she frequently bowed out of interviews and promotional appearances for her films "not because I was above it, but because I was terrified."
"I wasted so much time scared, self-conscious and insecure," she said, adding she has "learned a couple of things that really would've made my life easier if I'd known them 20 years ago."
She said she is currently focusing on environmental activism and "definitely not being offered the greatest roles in the world."
However, she said she tries not to let the lack of acting jobs impact her outlook too negatively.
"Life is too short to stress the small things anymore," she said.
Rosie O'Donnell unveils nearly 50-pound weight loss
Iranian woman stops the execution of son's killer