Your film is too sensitive. Try film with a lower number. The 400 film is for lower light conditions. 200 is average. Try film in the 100 range and use a fast shutter speed. The focal length of the lens won't make that much difference, except that you may get more detail. You might also stop down the aperture to allow less light to hit the film. Also, bracket your exposure. That is, take the photo at slightly different exposures and/or shutter speeds so you can have a range of choices. Sometimes corrections can be made in the printing, too, so don't think it's a total loss if you think the first print isn't that great. Ask the processor to do a custom print for you, not a machine print. With a machine print, the printer just averages out the exposure. With a custom print, a human checks the exposure and tries to give you the best result possible.
I have a degree in photography.,