I have a 2005 OCR 1, Giant bike with a Shimano 105 front derailleur that I can't seem to get adjusted properly. Should I upgrade to a better derailleur? If so, what should I get? I am very new to cycling, actually this is my first bike. So I am lacking knowledge. Thanks.