Ive had a look at some of those services online, but some dont show my site, others say its way back and other say its closer to the top, which one is the most accurate, or is there another way? or is sitting there going through every single results page my best option?
It is very tricky to find out your real SERP because it is changing all the time and it depends on many things. You can try some tools like serprank com but the most accurate way would be to manually check it for your main keyword and do it frequently.
hi. Don't worry about it. Just focus on the content and keyword, Google is very clever he checks your site manually and if it finds your site best, it will raise the rank of your page.
Your site's rank depends on the country. For eg., if your site is hosted in US it will rank higher in google.com than in google.de That is why different services give you different results. You can try Rank Checker, a Mozilla add-on, easy to install and easy to use.
You may log out, so google wont customize your serp. Or if you wanna keep yourself logged in, deactivate custom search and delete all search history google stores for you profile.
It is better to rely on on tool result than manually results. Because manual results give priority based on your IP address and your Login. you can use this tool. But the free option is having some limitation. You can just buy this tool (Offer is going on) and put it in your local machine (with php) or in your server without any limitations.