A few things to keep in mind.
Pet: A melee greatly benefits from a strong pet, more so if not maxed. This is pretty self explanatory so just do your best if you don’t have one.
Defense: High defense is part of the playstyle. You need to max your def initially so that your stat + armor can enable you to take more occasional hits from being close.
Speed: Make sure to max your speed early as it’s more important here than on other classes. It helps with dodging and for going in an out of risky situations.
If you have trouble with a large group of gods (can’t reliably rotate), just run away and let other people take care of them, or whittle them down slowly. Avoid ghost gods if you don’t have max def or have a poor hp roll.
Items: Don’t worry about having the highest def armor. T10-12 is fine for an unmaxed character. While maxing, if you are good at dodging the majority of hits, you can consider a def ring for extra ‘oops’ protection. If this is not the case, use an HP ring. ParaHP or ExHP will do fine here. Ability is dependent on specific class, so I won’t go into that.
Your sword can be either csword or A.S.S. if you still have trouble going in deep on enemies.
You will likely be running many abbys for def and vit. Remember that going slow is actually going fast, as rushing gets you killed and resets your progress.
Also, you should hear a noise confirming that you are hitting an enemy.
Once maxed, this all becomes much much easier. More so if you have a good pet.