How can I improve on my pronunciation?
French is a hard language to pronounce, especially for English-speaking people. There are two basic things you need to do when speaking: 1. make you speak slowly and don't forget any letters; 2. make sure you speak loud. You might be shy, but it's a well-known thing that speaking louder allows you to enunciate better. Also, it can be helpful to record yourself while speaking French and compare your pronunciation to actual French people speaking.
JB