I started LDing about a year ago when i first heard of it and after some confusion and overdoing and crossing over some techniques, i eventually had a few DILDs.
The problem was(and it still is), that no matter what i did i never managed to keep my lucidity longer than for 2 minutes at max. Worse than that i get the feeling the dream(so basicly my subconcious) is working against me.
I remember a dream when i was outside and touched a wall to stabilize the dream but by touching it, sand came off and into my eyes so i closed them and i woke up.
over the months i tried a lot of things like
-spinning(my eyes were forcefully closed and i woke up)
-playing along with the dream(i lost my lucidity)
-touching objects(as mentioned before)
-rubbing hands(i wasnt even able to do that properly)
and everytime i tried to control my dream it slowly sipped throgh my fingers and i woke up every time.
i read a few more possibilities today before posting this and i will try them but the reason i'm writing this is that i believe the problem comes from something else.

Since holydays started a few days ago i was able to bring my dreamm recall to its peak with two clear dreams a night and every night(thats personal best for me) and i've been properly recording them in my DJ but i cant maintain the frequence of doing my RCs. Over the year of trying i had my phases where i tried hard to attain lucidity and did a good amount of RCs but as time passed i did less and less up to eventually forgetting to do them at all. I havent discoverd any dream sings(exept for that im often in places that dont exist in waking life but how can one check that in waking life?) so my RCs are pretty much random.
So how do you keep doing RCs? Is there a way of doing RCs for 'unreal' dream sings?
Are there techiques of prolonging lucidity that worked really well for you?
Am i missing something out here? Some important part i forgot while trying so hard to achieve my goal?

Pls help im desperate