Hi John,
I would say that keyword research is the main activity to focus on. It can really make or break your launch. If you choose keywords that are very competitive , they will take a while to rank and bring traffic to the site. The idea is to choose keywords (long tail or low competition phrases) that you can get ranked for relatively quickly and start seeing traction.I've added some resources below to assist you.
All the best.
Cheers,
SEO5
