Yeah, one thing that really works is patience if you don't have enough patience then you are just making stress on yourself. Building good quality backlinks would be a very effective way, in promoting the site you have.