Stacee,
I'm going through a baby name book, something like New Age Baby Names and it's really cool. One idea they had was to play around with the name to see if you can get another name you like. So you can change around the letters to see if it forms another name, or you can take two words and make a new one, etc. There are other ideas there, but that might help you get the ball rolling.
To name my son, Brenner, we knew we wanted a name ending in -er, but we couldn't agree on any in the books. To most of them my husband would say, "it's a beer", lol! I also knew I wanted to use a very good, deceased friend of mine's name somehow - it was Brian. I said outloud to my husband, "Too bad we couldn't just name him 'Brianner'...Brenner... YES!" We both finally agreed on a name. It's just a little different from other names, but not too different as to sound odd. And it's in keeping with the "style" of using surnames as first names.
Good luck naming your son,
Barb