Surround yourself with the right people and build a rich relationship with them. Make friends with others and find happiness in each one of them. Get out of the illusion that there is one person out there who will make the world of your happiness.
Above all, try to give happiness to others as much you expect happiness from them too. Doing this will guarantee you happiness all round. I dare say that your happiness is in your own hands.