Answer: While it should be possible to have something blooming all of the time, it is a bit unrealistic for a beginner to expect everything to bloom all of the time right away. Many of the blooming houseplants are cyclical, meaning they bloom and then take a rest break and then bloom again.
With a little experimentation, you should be able to grow a wide variety of plants. Keep in mind that plants do not necessarily have to sit close to the window, particularly since not all plants appreciate so much light.
Here are two primers of sorts on houseplants: http://coopext.cahe.wsu.edu/infopub/eb1354/eb1354.html and http://www.ianr.unl.edu/pubs/horticulture/g1022.htm which include some valuable information about general houseplant care.
In addition, here are care instructions for a number of commonly available blooming plants.http://muextension.missouri.edu/xplor/agguides/hort/g06511.htm
For a beginner, I think the holiday cactus, kalanchoe, amaryllis, jasmine and African violets would be the most likely candidates. Have fun with your plants!
Q&A Library Searching Tips