I`m not a huge fan of acid any more, so I won`t comment on the tune itself.
But from a production standpoint, this is sounding a bit thin, in overall dynamic.
Better use of compression and eq is needed here to get a phatter sound.
And obviously thats not a 303, but you could do with phattening that up with some chorus, and a nice valve compressor/emulator.