Yes, definitely SEO will work. But for that, you need to work hard and try to find keywords of low competition with high volume and CPC. You need to be very consistent in order to make your keyword rank higher in all the Search Engine Platforms. So go ahead work hard and you will surely get success.
hope it helps!!