Maile Ohye from Google provides SEO Tips and advise in under 10 minutes. This is what she would tell you as your SEO consultant.
While that's great info, if you don't have the resources you need someone to help you with all that. If you need a professional get a recommendation from the experts. Join an Internet Marketing Meetup and meet some professionals, get free advise and then if it's still too much for you to handle, hire someone you've networked with in the meetup.