There are alot more sources to get more traffic but first of all you should examine that do your products have the worth to cater the audience. Starting from participating in social book marking and networking sites is the good practice to get visible in the major communities and in this sense you can get intersections with your product familiar communities. Some sort of hard work on keywords can also increase your desired and targeted audience. Email marketing and sms marketing is also a good marketing strategy to increase traffic.