2 answers
Alwyn’s Answer
In addition, learn as much software as you can (InDesign, Illustrator and the powerhouse that is Photoshop are a must). Learn as many of the Adobe Creative Cloud applications you can. Software does not a designer make.
Take business courses that will be invaluable as a designer in a firm, if do freelance work or start an independent freelance business.
Go to seminars, take courses with a creative focus, be a thinker, work to be innovative, always act professional, strive to be a perfectionist and NEVER, NEVER give your work for free or cheap as that is a disservice to you and to all other designers - undercutting the value of creative work.
Cuong’s Answer
The first steps in becoming a graphic designer are learning layout, color theory, typography, and knowing what's the current trend in the design world each year.
Secondly, learn the Adobe Creative Suite programs. That is your bread and butter but it requires your hands.
You could learn and research what kind of designer you would like to be, there are different kinds of designers out there. You need to figure out which area you want to focus on and what you may continue to do in the future.