I had a can of 'Sexy Hair', its a spray and what you do is spray it after drying your hair, then lift your hair into shape, it gives body so that your hair isn't flat. Advise you to pop into your local hair salon, tell them what the problem is and they will have something to fix it. There are loads of new products out for this problem. Steer clear of anything that is too sticky.
You can use mousse, too.
Try looking for Aveda hair products, I think they're great.
Another way of putting body and lift in your hair, is drying it with your head down, if you're using a mousse, scrunch dry it, that is, with your hand, grip handfuls and twist it from the roots. After its dry, quickly lift your head back up and you will notice the difference. Then spray with 'lifting' spray and style with your fingers. A good product from Aveda, is hair Serum, it protects whilst giving it a lovely shine, especially good to take with you on holiday in the sun!