You should consider some serious design review. You want to appeal to young users, and yet your website is reminiscent of a site from the early 2000's.
It depends on how much you're looking to spend, and where you are located.
Is it important for your graphic designer to be in-house? Good graphic designers I know charge up to $250/hour... Some of the more average ones will do $50-100/hour (especially if they like the idea.)