a lot of tips there to get traffics, but i think you didn't mention posting at forum or do blog commenting
Forum Rules