Is the front derailleur the correct type for your frame ie. top pull if the cable routing pulls from the top or bottom pull type if it pulls from the bottom bracket. One of my friends had a bike that has a little roller on the frame that the shifter cable around to pull the cable down. Also there could be issue with the screws that set the distance the fd moves.