Hi Jus.
I picked up a book called,
"The New Comprehensive American Rhyming Dictionary".
at Barnes and Nobles. It's paper back, over 550 pages, and is my main source when I'm stumped.
I also picked up a book from Guitar Center called,
"Songwriter's Rhyming Dictionary".
It is a tall thin book with a ring binder, $11.00.
I also have a link for a free bit of software that has been exstremly helpful at times.
http://analogx.com/contents/download/audio/rhyme.htm
Everything on that site is free, just dig in.
One thing I'd like to suggest that I do. It's a bit of work and you'll need to keep it organized if you try it.
I keep a note pad handy and when I hear some words that fit together, I jot them down. I look them up later in my rhyming sources. Many times I find words that fit and work together that aren't in the books I use or the software.
When I find them, I add them to my own list of rhyming words. After a while they add up, and every bit helps.
Good luck.