Thanks for writing. It's really hard to give specific plant recommendations without being able to see the site in person and know your personal tastes. I might suggest you visit our Plant Encyclopedia and do an advanced search... That will allow you to search for plants by height, sun/shade levels, hardiness zone, bloom color, and other special features. When you come up with a list of appropriate plants, it should be easier to see which will fit well in your planting and which you like the best!
---Justin, Senior Garden Editor, BHG.com