need help for ranking order analysis

Hi, I have asked my students to use 1-5 to rank order five language skills, i.e. listening, speaking, reading, writing and translating. I have 3 independent variables of gender, college grade, and college majors. What is the best method for me to analyze data?
I would like to find out which skill is deemed most difficult by the students and which is easiest? Thanks a lot