You need to check your UV map in the texture coordinate editor. (Tools > Texture Coordinate Editor)
If it's just a couple of spots, you should be able to move the surfaces in the TCE to fix it. You don't need to change your geometry, just tweak the map in the TCE.
Otherwise, you can use any of the mapping tools in the TCE or the UV Map tool to remap the shape. Spherical or cylindrical are usually the best starting points, but it depends on the shape.
Can you post an image of your shape and your UV map?
This tutorial map help:
http://www.independentdeveloper.com/...rom_existing_3