Sounds like the derailleurs need to be adjusted. This is usually common maintenance that either the bike shop does when you take the bike in for a tune-up, or it is not something that is too hard to do for yourself.
Parktool.com for a good bike repair info place. It tells you how to adjust the derailleurs and mess with the shifters and pretty much anything elso you would ever need to know.