Take the cable off the front derailleur before you go shooting WD 40 everywhere. Once you determine that it's your FD that's bunged up you can try and lube the pivots with some light oil and work it in, if that works then great. If not then you'll need a new derailleur and perhaps a front fender!