Photo by @TheHapaBlonde / BACKGRID

Nicki Minaj is winning her own weight loss challenge, by revealing she is 20 pounds away from her ideal goal.

In a revealing moment on her Queen Radio talk show, the 37-year-old "Anaconda" rapper admits she's been delaying her diet because she lacked discipline. She said she didn't think she had what it took to stick with the strict diet plan, reported.

"I was trying to do this diet and I kept putting it off. I didn't think I could have the discipline in what I ate. Once my mind was committed to it, my body committed to it. I'm still 20 pounds away from my goal weight."

Photo by WENN/Avalon

The "Yikes" rapper said, "I channeled all of my power and now I have control of it. I control how it manifests in my life." She encouraged her readers to do the same, but she cautioned her followers that no one is perfect.

"I've been talking about that this year too, about being kind to yourself, and allowing yourself to be human. While at the same time, being motivated and powerful, but also treating yourself as if you love yourself too, and being easy on yourself. Like, nothing and no one is perfect."

Photo by / BACKGRID

Nicki stuck to her diet with the help of her husband, Kenneth Petty, who is pictured here making a weed run on New Year's Eve.

Nicki says dieting success gave her a new lease on life. "This has been one of my favorite years so far. I realized I unlocked the lock. I realized that success starts inside you, it doesn't start with success.

"Success doesn't start with success, meaning I don't have to be the number one female rapper. I have to know I can be the number one female rapper."

This is an open post where you can discuss any subject matter. This post will not be censored or moderated. Disqus may automatically moderate certain words considered offensive. There are no rules in Open Posts. So enter at your own risk.