How old is the site? It can take some time to appear anything earlier than page 14 of google. Also google can apparently penalise and push a site right back (or off) if you have tried certain dubious SEO strategies. There are people offering to sell masses of backlinks for example and they are not all good ones - google may pick that up. The way to get higher up google is just keep posting regular content and have plenty of good quality content. It does also help if you have some good, quality back links. You can get these by going on other good quality sites, relevant to your area and seeing if you can have your own site linked. If you just paste it various places it'll probably get deleted as spam so you might need to ask nicely. Also the "I'll scratch your back, you scratch mine" can get picked up by google and penalise the site too - eg if you and another site agree to both post links to each others sites. Once that might be ok but if done a number of times with various other sites .................