Excellent

Most of the sites that appear on page one etc are very well established and have been around for several years and have links, ads, content, blogs etc on various other platforms and domains etc.
Adwords will certainly help, but that can be difficult to master as well. They are very fussy and there are certain rules etc but yes give a go. Don’t spend money you don’t have tho.