I have received some great leads form the IDEA site. The only thing I can suggest is to complete your profile to 100% and stay as active as you can. Eventually people will notice you and start searching for you. It also depends on the geographical area in which you reside at, since it varies form location to location. I hope this helps and good luck.