Could you be more specific than "IT"?
You need to think harder.
If you can't be more specific then no one here can help, because you may as well say "I want a job, what should I do".
Right, I know how on Family Fortunes, the players say "I'm Simon, I'm 29 from Hartlepool and I work in IT" but that's because nobody gives a **** that they're an IBM Cognos business intelligence consultant.
You need to think harder.
- Study Helper
As others have said, IT is a catch all phrase and pretty much meaningless without further qualification. Consultant in this context means a person or persons contracted to provide various services normally driven by a need for greater efficiency, commercial advantage and therefore profit by the client.
At the one end there will be Business Analysis and Programme Definition, Change Management, Contracts Management, Process Re-engineering, Strategic Business Planning, Programme Directing, Marketing etc.
This end is heavily geared towards business administration so people will likely need both technical qualifications (good honours degrees in computer-science, engineering, etc) together with an MBA and further specialist qualifications for a particular product or group of products. You will also need good client-facing skills and experience like business relationship management, business development, leadership, personality are all critically important as you will be interacting with board-level and senior management on a daily basis.
In addition, you will need to gain significant experience of the full programme delivery lifecycle before you will be let loose with a client facing role within a consultancy organisation such as PWC, IBM etc. Read this as worked on several full life-cycle contracts from start to finish with successful outcomes where you contributed significantly.
In the middle is the Solutions Delivery part of the lifecycle: Project management, third party contracts management, IT systems procurement, software and middleware development, Infrastructure implementation, process development etc.
These roles are much more technical in nature and people will need at least one or more specialisations (as well as a relevant degree, products such as SAP, ORACLE, MCSE, CISCO etc.) project management qualifications (such as PRINCE, ITIL, 6-sigma etc), software development methods (Object Oriented Design, software languages etc.) are typical add ons.
At the other end of the spectrum are services delivery which is much more geared to the clients coal-face: front-office, middle office and back-office functions. You will need intimate knowledge of the implemented systems, specific business processes, technical knowledge etc. to be able to react quickly and efficiently to solve day-to-day running problems and be able to work under extreme pressure at times when things fall apart.
As you can see, IT is a vast world and, at the front end of a potential career, at this stage you can only say in general if you would like to eventually specialise in technology or the business administration paths.
Bit like asking how you improve your chances of getting into the army without knowing it consists of being shot at.
uberteknik made a very good post, I'd just add that consultants typically have to be geographically flexible - working from client location 3-4 days a week (or more) which might well be several hundred (or thousand) miles from home.