I've taken a list of English words, and examined each of them to see what they sound like (using the PHP metaphone function). This page lists the most common metaphone codes, along with their words. You can also search for a word of your own, and see which words sound similar - and which ones rhyme, and which ones alliterate.
dicks dickies dickeys decks ticks dikes ducks docks docs duckies digs daks tics dioicous dukes decos dykes dekes dawks tikes tacks tikis tucks decays decoys dekkos tikkas doggies dags dogs dugs
hicks dicks chicks nicks picks quicks kicks ricks micks yoicks ticks hoicks sicks wricks wicks licks jockos bocks socks tacks nocks kikes hacks fucks geckos haiks hocks macks likes locks guaiacs recks knacks dikes pikes sacks sickos lucks bucks pikas wackos necks jocks yikes shucks shikse shicksa sheikhs shackos chocks chicos chicas tucks mucks whackos ruckus lacks tikes rocks hikes ficus backs pikis ducks racks whacks gucks bikes kaiaks rucks hucks sikes fecks picas wracks pics decks sics sucks wrecks jacks pucks knocks sikas paiks cocks pocks micas hecks kecks tikis becks mics mocks mikes packs gecks pecks laics docks quacks buckos wackes tics wacks checks haikus chics chucks shacks sheiks shiksa shocks yacks yocks yucks
dick dickey dickie dicky deck dike dikey dock duck duckie ducky tick odic