People hear me and I cant hear them. An expert told me to look for local interference from internet/tv/wifi/ powerlines etc etc.
Interference should be pretty easy for you to evaluate. Tune to a quiet spot on a band (no QSO's) and look at the S meter to see what the "noise floor" is. The hiss should be apparent from the background static.-then, disconnect your antenna. Ideally if you have a dummy load, switch that in instead of an antenna.-
Listen to the same spot on the band you were just listening to. Has the S meter measurement of the noise floor dropped appreciably? You should notice some drop in the background static sounds.
A significant difference in noise levels is a good indication that there are noise sources outside of your radio that are increasing the noise floor of the receiver.
Interference can do a couple of things; if you have an AGC circuit in the receiver it will cause the receiver to lower the gain of the incoming signals, making you "deaf" to weak signals, it can cause intermodulation in the receiver, it can cause "desense" (saturation).
Generally you will see a change in the SNR (signal to noise ratio) between a desired signal and the noise floor. This can make it hard to copy as the background static will be much more apparent to your ear.
Without actually going through these steps it is difficult to say that interference is your problem. There can be many other things that are causing you problems. It can also be that the other amateurs are not using quite the same type of discriminating ear (and honesty) that you have in reporting RST.
There is something known as "reciprocity" for transmitters and receivers. The path loss should be roughly the same for transmissions as well as reception. You may also have a receiver that has suffered from damage to the "front end" (static discharges blowing out the pre-amp or first RF stage transistors) or really needs to be re-calibrated. That can only be confirmed with a signal generator to see how sensitive your receiver really is.