So it is important to hire a good SEO consultant or a digital marketing agency to take care of your requirements. You can also try  but using experienced consultants will  gain good results and save your time. My suggestion for you: Do Not go for cheap SEO packages or black / grey hat SEO. You may get results initially but if Google comes to know you are using black/ grey hat methods to rank well then probably their algorithm will penalise you .