Hi tifosiataku,
I can identify with the frustration and how lost you are with the countless inputs you've been getting from different sources. But I wouldn't say who's right or who's wrong. Instead, I would urge you to take a step back and review their comments objectively and then decide for yourself whose comments you're most objectively comfortable with before following that person's comments and improve your Resume.
Personally, I would suggest a resume be written in the following structure. I would suggest that you adopt this to allow your ideas to flow smoothly and orderly to the reader.
Name & Contact Details
Career Objective
Professional Experience
Education
Other Relevant Skills & Experiences
Language Competencies
Hobbies & Past Times (Optional)
References (Optional)
In your 1st paragraph, I had difficulty identifying what the keywords of interest were. Having the important keywords at strategic places especially in the 1st paragraph will give you increased advantage over your other competitors. Do take note that keywords differ from position to position and therefore should be unique for each position you're applying to. You might also wish to consider adding more powerful words to "spice up" your language. Done correctly, your 1st paragraph will impress upon the reader sufficiently to entice him to read further and find out more about you while concurrently creating a good 1st impression to the reader.
As for the main bulk of the content, I see that you've listed quite a few things you've done in school but these are all "scraping the surface" only. These are too shallow to show how important your work was or how good you were at your work. Take for instance the line "Wrote articles for college newspaper blog reviewing new and upcoming video games", you might want to include additional information such as:
The viewership ie how many people read the newspapers.
Was the newspaper sponsored by any commercial institutions.
Were your reviews well received and did you win any awards.
Did any big companies approach you to write reviews for them as a result of your editorial work.
etc. etc. etc.
Think deeply to each of the points you've listed. Put down as much value-adding information as possible. Hiring Managers are more likely to call you in for an interview if he's taken an interest in the results you've achieved with the things you did. Simply listing down the things you did is not enough. Showcase your results with numbers if applicable in order to catch the right attention in the shortest time possible.
Hope these inputs are useful to get you started.