Smiling definitely works. I also find that if you smile whilst looking in a mirror, you will start to laugh. Laughing is also a great way to make yourself happy, so I will often watch comedies, read funny stories and jokes that make me laugh out loud
RE: Be Happy and a Reason Will Come Along