I've been working on SEO for my website, flightd, for the past six months, but I haven't seen much improvement. My keywords aren't ranking well. How long should I expect it to take before my website ranks on the page? Also, could you give me some tips on both on-page and off-page SEO?