Absolutely well done on keeping up with motivation and enthusiasm. I don't understand Twitter but I have had a go and entered loads. I have used this thing called prize profile or something and they have them all in a list to click on but then I wonder if it's better to search individually, how do you enter? It would help if I knew how to use Twitter! Good luck!
I use Twitaculous for Twitter competitions. It lists lots and can be filtered by type of prize. The comps can be entered directly, without having to go to Twitter first. I have won several prizes by using the service, so it does work fine.
It was a paid service until recently, when Twitter changed its rules, so its free for the foreseeable future. Silly me paid for a year shortly before that happened! You can pay a little to remove ads, but that's entirely optional.
I'm @Topazrat on Twitter, if anyone wants to stalk me and if you're interested in Instagram comps, I'm @serensays on there. Feel free to follow/tag me on either platform