Well you definitely have a nice web 2.0 look to it. Use a variety of methods never stick to just 1 means for gaining traffic. Have you tried PPC?