No, seriously. The others are right. It's what I saw, too. Food Services or other more attractive description is the way too go. Also leave out the income unless you want it there. It's no one's business.
Post a full body pic. I have heard this many times on dating sites. When a woman says her body type is "average" and doesn't post a full body pic, guys get nervous. Silly, I know, but it's out there.
I'm not a man, but here's one possible guess. In your profile you are looking for a man with an income of twice your current income. I realize you are in school but men often are wary about getting into relationships with women that may be perceived as financially needy or motivated. I am sure you are not like that so you may want to omit those points. Just a thought.
As for men just looking at photos and not reading the full profile, this is very common. Many men ignore what women write as an age requirement and contact them anyway. It is part of the online experience. Perhaps women do this too I don't know. :) If they contact you when you clearly state your preferences you do not have to reply.
RE: Am I too Old?
I have 19 year old men from the Middle East Instant Messaging me. How do they figure we'd ever meet? Not that I'd want to, yi-i-i.