Promotion is different thing, you need to do link building for this. While keyword research is different thing, you need to use Google Adwords keyword planner to find some keywords according to your website or business.