Hey guys im new here and to poker so go kinda easy on me =P

I sit down at 1/2 NL table, i buy in for 30BB, I fold 30+ hands watching the table
V1, and V2 are super super loose. V3 just cashed out 600 dollars from V1.
their ranges are very wide, no positional requirements for them. V1 has busted multiple times and rebuys.

Hand 35ish, I am middle position, I get JJ
I call 2, late position raises 10,
4 callers
gets to me, I shove 52$
I get 2 callers, V1 and V2 both call, the rest fold

Flop comes 7A3, Turn is a 5, river 10

V1 and V2 both show Ace 7 two pair, they split the pot.

So basically here I shoved probably with only a medium strong pocket pair, and I lost my stack. The table average Preflop to call was avg about 10-15BB dollars and avg bet on flop was 20+BB. Against multiple Super Deep Super Loose Aggressive opponents at a full ring 1/2 NL should I just wait for pocket Aces or nothing else? to see any flop would cost me average half my stack other wise.

Is shoving and expecting 1-2 callers with just JJ a grossly bad move, or did i just get that unlucky with them to pair? or is this a no win situation for me and its time to move tables since any math relative / small ball form is basically impossible?

I just purchased a couple books online aswell

Small Stakes Hold 'em: Winning Big with Expert Play
Crushing Low Stakes Poker: How to Make $1,000s Playing Low Stakes Sit 'n Gos, Vol. 1: Strategy
Small Stakes No-Limit Hold'em

any other reading suggestions?