First, go to the search engine where you want to check your sites ranking, and enter the keywords you want to check. Your result pages will come up, and you will need to look through them until you find your website. SEO experts recommend that if you arent listed in at least the top 20 then you should continue to optimize, as most people wont look any further than that. This is simply common sense. When you are determining if your rank is high enough simply think to yourself, Would I look for this long for this page?
One step that you can take is to narrow your sites focus and work hard on one or two keywords. It doesnt seem like a lot, but its sufficient. Make sure each page of your site includes good enough navigation that someone can get anywhere from anywhere else, and make sure you do this with plain a href links, not fancy JavaScript. If you are using frames, now is a good time to dump them. You can replace them with scrollable