Curious if L-carnitine can really help you shed those extra pounds? We break down everything you need to know about this ...