We can provide help whatever situation you find yourself in. Search engine placement is very much a hit and miss affair. Search Engines frequently change their ranking algorithms, and there is no way to ensure high placement in all engines at all times. Also, sites are often dropped from search engine listings, for many different reasons. It would therefore be inappropriate for us to offer a guarantee.
Many search engines work on link popularity.
This means that whenever your site comes up in a search result and is clicked on, it is given a very slight 'boost' in it's ranking. Therefore, whenever you see your site in a search result, click it. Get your colleagues, friends and family to do this also. Many search engines also give your site a very slight 'boost' depending on the number of sites linking to it. So, contact the webmasters of sites similar to your own and ask them nicely if they'll link to your site.