Yes the player character doesn't matter at all only that the npc is marriageable and the requirements are met, make sure you beat Benor in a brawl and have gone though all the dialog about marriage with Maramal the priest in Riften (also maybe buy a Amulet of Mara from him some you find don't always work). Then wear the amulet talk to him and see if the dialog is there.
thx i might have to buy one a other amulet of mara maybe, i'm wearing it but it doesn't work thanks
ha ha now i went to my house i bought the amulet of mara went to go find benor he isnt there [lakeview manor]
Ithink you have to go to riften and ask a priest how marrige works i think