Google announced recently they would be "penalizing" non mobile-friendly websites too. There is a lot to
SEO, your big competitors are going to have teams of people working on it around the clock, just appearing on the first page will be a decent effort and very beneficial. Speak to your web developer as they can often do some of the basic bits for you for free/minimal cost or atleast advise you on where to look.