Hey Ken..
if you are pitching songs to taxi, you might be better off not adding background vocals at all. It's better to leave something off if it doesn't make the song/track better.
I had a good friend that became a top producer in Nashville back in the 90's. He would put out the word for songs to all of Nashville, and have literally a garbage can full of cassette tapes to go through.
If the recording sounded amateurish in the 1st 15 seconds, he trashed it.
If you need background vocals, you might try Fiverr.com and get someone to record them for you cheap.
To practice for your own benefit, work on adding backgrounds to your songs, just don't use them in the final mix if they aren't good. Eventually you'll get better.
Sing along with records that have harmony, such as certain country songs or old Beatle songs...lots of good harmony there.
Also, keep in mind, a good background vocal is not always singing with the lead up a 3rd and 5th
There is an art to singing background vocals, and it takes a long time to learn how to do it well and create good background vocal parts for most people.
I have worked in the studio with singers that have had hit records, and some just couldn't sing background vocals at all...they were just used to singing with their feel, like behind the beat, and a little more loose.
Anyway...that's just my humble opinion,....hope it helps :)