Why hasn't my orchid flowered?

i was given an orchid a couple of years ago that flowered for ages. However since then it's not done anything. The leaves look healthy enough and I spray it with an orchid mist to give it nutrients but still haven't seen any flowers. What can I try to get it to flower?

0
Posts
Also, stop feeding it. Be more cruel. Plants flower when they think that they are in danger of dying and the next generation is needed to replace them.
If you live in Derbyshire, as I do.
The leaves look pretty dark. Try a new spot with some more light (if you have one). Not in direct sun but closer to a window. Out of draft, humid if you can. A kitchen window might be good.
As PF said, take it out of the ceramic pot and have just clear plastic or glass. As well as getting lights to the roots, it's also easier to see when the plant needs watering. Don't water on a fixed schedule. Check each time if more water is needed. Weigh the pot in your hand. Feel the bark in the pot. Needs will change a lot through the seasons, even inside. Orchids tend to be over-watered rather than under-watered, which is why their roots can rot. In the wild they live in trees.
Congrats on your new spike. Cut off other flower spikes or cut down to a node. Give the leaves a good clean with a damp cloth.
If you want encourage new flower spikes to grow, put them in a cooler but bright place. The lower temps will spur spike growth.
I hope this helps