Fallout New Vegas not working

whenever i launch fnv from steam the launcher will appear but instead of play it says install and when i click on it it says fnv appears to not be installed. ive already tried the register fix but i still get the same message