From my own experience, yes, it is possible and its how I got to start liking giving head. I was once a crap cocksucker. Never took one deep, never sucked dick it with the passion one out to. Infact, I really didn't like to suck cock cause of the gag reflex. That all changed one day when I started seeing a fella that wasn't afraid of rough (ROUGH) sex. I was sucking (or not sucking well as the case was) and i felt his hands go to the back of my head, rested there a bit, and then hip pop while he shoved my head down. Man, I came up swinging. Nailed him in the shoulder, hard, told him not to do that again. He laughed it off, I went back to sucking, and once again, no warning, hip pop head shoved down. Again, came up swinging and nailed his other shoulder. Youre a big guy you can take it, he said. And Im big enough i don't have to, I replied.
He knew how far to push, it was a 24 hour session and he would wait for a while and then Id feel his cock thrust further into my throat. At some point after a few more attempts at forcing his cock down my throat, I came up swinging out of reflex, but something was different, I didn't gag, I pulled my punch as I came off his cock. I looked at him with a "wtf just happened look". And I went back down and yep, I could definitely take his cock way further. He had bruises the next day and I had a tender throat. Only regret was that it didn't happen sooner in life.