I recommend the Dogwood. It comes in white the most common but the pink is quite lovely. Before purchase make sure you live an area the plant can survive.
The best plants for shady areas are Bleeding Hearts, Bee Balm, Astilbe, Hostas, Maiden Pinks, Impatients, Begonias, Salvias, Coleus, crocus, scillas, Snowdrops, tulips, Azaleas, periwinkle, calla lilies and canna lilies.
Hostas, Solomon's seal (polygonatum), Jacob's ladder (polemonium), most ferns, Siberian bugloss (brunnera macrophylla), lungwort (pulmonaria), and bugbane (actae simplex) all grow well in shade. In the most troublesome spots, periwinkle (vinca minor) or goutweed (aegopodium) will usually grow, but they must be contained, as they can become invasive. Nannyberries (viburnum lentago) will grow in shade and produce edible fruit.
The best plants for shady areas are dogwood trees, parennials, deciduous trees, evergreen trees, evergreen shrubs, annuals, rock garden plants, ornamental grasses, and vines. Dogwood trees love shade, it allows the flowers to hit full bloom. It adds simplicity and elegance to any garden or landscape. Use shrubs to detail and outline for a magnificant view.
Rode of Sharon shrubs are the best shrubs to plant for shade because of the height they grow to you can also do a net search for more ideas on this and all of it will be printable so you can file it for future use. You can also check with your local greenhouse.
Azaleas are a nice plant for the shade. Be sure they are shade azaleas. Bayberry plants are nice as are viburnum. These are broadleaf evergreens which are more like shrubs. The hellebore is a nice hardy flower. A pretty purple flower is the bugleweed and the masterwort. Coralbells come in many colors. A nice landscape could be done with these.