Find out which courses are required and use these as a basis for your schedule.
Meet with your advisor to find out which core classes you must take for the major or majors that interest you.
Peruse course schedules and highlight interesting classes. Check to see if these conflict with required classes.
Draw up a list of interesting classes that fit your schedule and prioritize them.
Ask older students or your advisor which teachers and courses have the best reputation.
Sign up for more classes than you will end up taking.
Attend the first day of each class to evaluate the professor and coursework.
Drop the classes you don't like or need, and continue attending each class you find interesting, even if you are not yet enrolled. Persistence can pay off.