Many students find that pronunciation is the hardest part of learning French. The new sounds, the silent letters, the liaisons… they all combine to make speaking French very tricky. By listening to French as much as possible, and by studying and practicing the pronunciation aspects that you find most difficult, you can do a lot to improve your pronunciation. Here is a list of the top French pronunciation difficulties and mistakes, with links to detailed lessons and sound files.
I found some good tips on pronouncing french words. The source isn’t perfect, but I found it helpful.