Do you have a hand history to go along with your question?
Your bet sizing could be making your hand obvious, or you're just playing into the wrong types of players in the wrong types of situations. Don't bluff a calling station, and don't pay off the nits.