Уменьшительное к рог - рожок.
В прилагательных с суффиксом -ск-, образованных от географических названий, ударение чаще ставится на том же слоге, что и в названии, от которого оно образовано: Харьков – харьковский, Тамбов – тамбовский, Углич – угличский, Воронеж – воронежский. Но иногда наблюдается перенос ударения ближе к концу слова: Белгород – белгородский, Ставрополь – ставропольский, Новгород – новгородский. Объяснение простое: ударение переносится для удобства произношения. Произносить белгородский в беглой речи неудобно: после ударного слога остаются три безударных.
Правильно: Как ни старался, не мог...
Место ударения определяет носитель фамилии. Поэтому о правильном ударении нужно спрашивать у него. Или справиться в энциклопедии, если сведения о носителе фамилии в ней представлены.
Увы, но правил постановки ударения в фамилиях не существует. Место ударения в фамилии определяет ее носитель.