did u`r device worked once....??
if yes u could have a defective pic....
try to think logicaly..
find the problem separate it in fix it
so...if u have a friend who has a programer try the pic if ok u have a problem whit the programer or soft if not u`r pic is defective ..
ir u`r problem is on the prgramer ican help u there..check &recheck triple check u`r schematic and pcb...
if u use jdm programer try ic prog it is easy to configure
select jdm programer in ic prog and select enable xp driver (if u use xp )
i will try to upload ic prog ifnot it is easy to find on internet