Can you please explain how I can join EE and how to get 2g please.im not so good with technology so apologies for these questions
As you're probably aware, Virgin rebrands EE mobile service (with some exceptions & caveats) as their own, so you are using EE when you have Virgin Mobile. The network and your phone should balance between different frequencies and 2G/3G/4G seamlessly without you knowing (or needing to know) - and if it's not behaving or causing you signal issues, then there's an issue somewhere.
Ultimately it may just be that you've moved to a poor signal area and you can just make the best of a bad job.. I've dropped you a PM (check the envelope symbol in the top-right) with a couple of suggestions. It would also be worth finding out whether anyone else in your area uses EE (or Virgin/PlusNet etc) or if other locals tend to use other networks.