で would be used for "and".
だって is sometimes "but", sometimes "also", and sometimes "even". When it's used as "but", it's typically kind of kiddy and is coupled with もん. だって、これは僕のだもん!or something.
俺にだって(も)こんなことができるんだ is a use of it as "also". Note, it's more emotive than も.